diff --git a/src/app/navigation/RainSharingDataNavigator.js b/src/app/navigation/RainSharingDataNavigator.js
index 8f8ebf7..618e5cb 100644
--- a/src/app/navigation/RainSharingDataNavigator.js
+++ b/src/app/navigation/RainSharingDataNavigator.js
@@ -1,20 +1,21 @@
+import { NavigationContainer } from '@react-navigation/native';
import React, { Component } from 'react';
import { Platform, StyleSheet, Text, View, YellowBox } from 'react-native';
-import { createStackNavigator } from 'react-navigation';
+
+import { createStackNavigator } from "@react-navigation/stack";
import RainSharingDataScreen from '../screens/RainSharingDataScreen';
import SharingDataScreen from '../screens/SharingDataScreen';
-const RootStack = createStackNavigator(
- {
- Home: { screen: SharingDataScreen },
- Profile: { screen: RainSharingDataScreen },
- },
- {
- initialRouteName: 'SharingData',
- }
+const Stack = createStackNavigator();
+
+function RainSharingDataNavigator(){
+ return(
+
+
+
+
+
+
);
- export default class App extends Component {
- render() {
- return ;
- }
- }
\ No newline at end of file
+}
+export default RainSharingDataNavigator;
\ No newline at end of file
diff --git a/src/app/navigation/routes.js b/src/app/navigation/routes.js
index 6de2c30..f7fd4e8 100644
--- a/src/app/navigation/routes.js
+++ b/src/app/navigation/routes.js
@@ -5,5 +5,6 @@ export default Object.freeze({
MESSAGES: "Messages",
REGISTER: "Register",
SHARING_DATA: "SharingData",
+ RAIN_SHARING_DATA: "RainSharingData"
});
\ No newline at end of file
diff --git a/src/app/screens/RainSharingDataScreen.js b/src/app/screens/RainSharingDataScreen.js
index 18d4255..9109d9f 100644
--- a/src/app/screens/RainSharingDataScreen.js
+++ b/src/app/screens/RainSharingDataScreen.js
@@ -1,5 +1,5 @@
-import React from "react";
-import { StyleSheet, View } from "react-native";
+import React, { useState } from "react";
+import { Button, StyleSheet, View } from "react-native";
import * as Yup from "yup";
import {
@@ -13,20 +13,30 @@ import Screen from "../components/Screen";
import FormImagePicker from "../components/forms/FormImagePicker";
import useLocation from "../hooks/useLocation";
import { Image, Text, TouchableOpacity } from 'react-native';
+import colors from "../config/colors";
+import { TouchableNativeFeedback } from "react-native-gesture-handler";
//1/3
const styles = StyleSheet.create({
container: {
paddingTop: 50,
},
- rainLogo: {
- width: 110,
- height: 100,
- margin: 30,
+ img_block: {
+ height: 120,
+ padding: 10,
+ borderRadius: 5,
+ borderStyle: "dotted",
+ borderColor: colors.primary,
+ justifyContent: "center",
+ alignItems: "center",
},
floodingLogo: {
width: 85,
height: 85,
marginTop: 30,
+ borderRadius: 5,
+ borderColor: colors.primary,
+ justifyContent: "center",
+ alignItems: "center",
},
})
@@ -38,7 +48,9 @@ const validationSchema = Yup.object().shape({
.required("Por favor, forneça uma descrição"),
});
-const RainSharingDataScreen = ({ navigation }) => {
+function RainSharingDataScreen() {
+ const [passable, setPassable] = useState(0);
+
return (
);