/** * Sample React Native App * https://github.com/facebook/react-native * * @format */ import React, { useEffect, useState } from 'react'; import { SafeAreaView, ScrollView, StatusBar, StyleSheet } from 'react-native'; import { getFormTemplate } from './formstr/formstr'; import { Colors } from 'react-native/Libraries/NewAppScreen'; import { PrescriptionCreator } from './components/PrescriptionCreator'; import 'react-native-url-polyfill/auto'; function App(): React.JSX.Element { const backgroundStyle = { backgroundColor: Colors.darker, }; const [form, setForm] = useState<{} | null>(null); useEffect(() => { console.log('inside useeffect'); const fetchForm = async () => { if (!form) { let form = await getFormTemplate( 'eb3df1f89653475f0bcbd22da35f8d2f126db8a68a88a7abedc53535c76c39b4', ) console.log("Form isss", form) setForm(form); } }; fetchForm(); }, [form]); return ( ); } export default App;