import { View, Text, Button, TextField } from "react-native-ui-lib"; import React, { useEffect, useState } from "react"; import { Dialog } from "react-native-ui-lib"; import { PanningDirectionsEnum } from "react-native-ui-lib/src/incubator/panView"; import CloseXIcon from "@/assets/svgs/CloseXIcon"; import { Dimensions, StyleSheet } from "react-native"; import DropModalIcon from "@/assets/svgs/DropModalIcon"; import MenuIcon from "@/assets/svgs/MenuIcon"; import { useBrainDumpContext } from "@/contexts/DumpContext"; interface IAddBrainDumpProps { isVisible: boolean; setIsVisible: (value: boolean) => void; } const AddBrainDump = ({ addBrainDumpProps, }: { addBrainDumpProps: IAddBrainDumpProps; }) => { const { addBrainDump } = useBrainDumpContext(); const [dumpTitle, setDumpTitle] = useState(""); const [dumpDesc, setDumpDesc] = useState(""); const { width, height } = Dimensions.get("screen"); useEffect(() => { setDumpDesc(""); setDumpTitle(""); }, [addBrainDumpProps.isVisible]); return ( addBrainDumpProps.setIsVisible(false)} containerStyle={{ borderTopRightRadius: 15, borderTopLeftRadius: 15, backgroundColor: "white", padding: 0, paddingTop: 3, margin: 0, }} visible={addBrainDumpProps.isVisible} > ); }; const styles = StyleSheet.create({ topBtns: {}, topBtn: { backgroundColor: "white", color: "#05a8b6", }, }); export default AddBrainDump;