From 06a18715c06b4a4d335159630e4194f28b4bc357 Mon Sep 17 00:00:00 2001 From: analuizaff Date: Wed, 20 Jan 2021 16:14:42 -0300 Subject: [PATCH] updating date input layout --- src/app/components/forms/FormDatePicker.js | 21 ++++++++++++++-- .../screens/PluviometerSharingDataScreen.js | 24 +++---------------- 2 files changed, 22 insertions(+), 23 deletions(-) diff --git a/src/app/components/forms/FormDatePicker.js b/src/app/components/forms/FormDatePicker.js index 89f79b0..5cea852 100644 --- a/src/app/components/forms/FormDatePicker.js +++ b/src/app/components/forms/FormDatePicker.js @@ -8,6 +8,7 @@ import { Platform, TouchableOpacity, } from "react-native"; +import { FontAwesome5 } from "@expo/vector-icons"; import DateTimePicker from "@react-native-community/datetimepicker"; import moment from "moment"; @@ -64,7 +65,16 @@ const FormDatePicker = (props) => { return ( setShow(true)}> - {date.format("DD/MM/YYYY")} + + + {date.format("DD/MM/YYYY")} + + + {Platform.OS !== "ios" && show && renderDatePicker()} {Platform.OS === "ios" && show && ( @@ -130,7 +140,7 @@ const FormDatePicker = (props) => { FormDatePicker.defaultProps = { textStyle: {}, defaultDate: moment(), - onDateChange: () => {}, + onDateChange: () => { }, }; const styles = StyleSheet.create({ @@ -149,6 +159,13 @@ const styles = StyleSheet.create({ alignItems: "center", justifyContent: "center", }, + dateInput: { + flex: 0.97, + backgroundColor: colors.light, + borderRadius: 25, + padding: 18, + marginVertical: 10, + } }); export default FormDatePicker; diff --git a/src/app/screens/PluviometerSharingDataScreen.js b/src/app/screens/PluviometerSharingDataScreen.js index dc03920..076dcea 100644 --- a/src/app/screens/PluviometerSharingDataScreen.js +++ b/src/app/screens/PluviometerSharingDataScreen.js @@ -19,9 +19,7 @@ import Screen from "../components/Screen"; import useLocation from "../hooks/useLocation"; import FormImagePicker from "../components/forms/FormImagePicker"; import { insertPluviometerData } from "../database/databaseLoader"; -import { FontAwesome5 } from "@expo/vector-icons"; import { showMessage } from "react-native-flash-message"; -import colors from "../config/colors"; import { scaleDimsFromWidth } from "../config/dimensions"; import FormDatePicker from "../components/forms/FormDatePicker"; @@ -83,8 +81,8 @@ function PluviometerSharingDataScreen(props) { /> - - Data da coleta: + + Data da coleta: setDateTime(value)} /> - +