From d59af6a3b864f1ac45422759bb43dc6f49c2e0f6 Mon Sep 17 00:00:00 2001 From: jgresham Date: Thu, 17 Nov 2022 14:05:52 -0600 Subject: [PATCH] feat: show add node stepper after splash screen and splash content with no nodes --- src/renderer/App.tsx | 20 ++++++++++++ .../Generics/redesign/Splash/splash.css.ts | 6 ++-- src/renderer/NodeScreen.tsx | 31 +++++++++++++++++-- 3 files changed, 51 insertions(+), 6 deletions(-) diff --git a/src/renderer/App.tsx b/src/renderer/App.tsx index 44269447d..a1e12d086 100644 --- a/src/renderer/App.tsx +++ b/src/renderer/App.tsx @@ -14,6 +14,8 @@ import { SidebarWrapper } from './Presentational/SidebarWrapper/SidebarWrapper'; import NNSplash from './Presentational/NNSplashScreen/NNSplashScreen'; import { dragWindowContainer } from './app.css'; import ThemeManager from './ThemeManager'; +import { Modal } from './Generics/redesign/Modal/Modal'; +import AddNodeStepper from './Presentational/AddNodeStepper/AddNodeStepper'; Sentry.init({ dsn: electron.SENTRY_DSN, @@ -24,6 +26,7 @@ const MainScreen = () => { const dispatch = useAppDispatch(); const [sHasSeenSplashscreen, setHasSeenSplashscreen] = useState(); const [sHasClickedGetStarted, setHasClickedGetStarted] = useState(); + const [sIsModalOpenAddNode, setIsModalOpenAddNode] = useState(); // const isStartOnLogin = await electron.getStoreValue('isStartOnLogin'); // console.log('isStartOnLogin: ', isStartOnLogin); @@ -46,6 +49,7 @@ const MainScreen = () => { setHasSeenSplashscreen(true); electron.getSetHasSeenSplashscreen(true); setHasClickedGetStarted(true); + setIsModalOpenAddNode(true); }; // const onChangeOpenOnLogin = (openOnLogin: boolean) => { @@ -87,6 +91,22 @@ const MainScreen = () => {