From 187a0fbc68aabfb4736cf933be5888c3d68490d2 Mon Sep 17 00:00:00 2001 From: Brandon Presley Date: Wed, 2 Nov 2022 15:22:57 +1300 Subject: [PATCH] Only initialize typeorm if uninitialized --- App.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/App.tsx b/App.tsx index 28b832c..8b3c703 100644 --- a/App.tsx +++ b/App.tsx @@ -50,6 +50,11 @@ const App = () => { ) useEffect(() => { + DeviceEventEmitter.addListener(TOAST, ({value}: {value: string}) => { + console.log(`${Routes.name}.toast:`, {value}) + setSnackbar(value) + }) + if (AppDataSource.isInitialized) return AppDataSource.initialize().then(async () => { const settings = await settingsRepo.findOne({where: {}}) console.log(`${App.name}.useEffect:`, {gotSettings: settings}) @@ -57,10 +62,6 @@ const App = () => { setColor(settings.color) setInitialized(true) }) - DeviceEventEmitter.addListener(TOAST, ({value}: {value: string}) => { - console.log(`${Routes.name}.toast:`, {value}) - setSnackbar(value) - }) }, []) const paperTheme = useMemo(() => {