From d0ae98666f3e767a6e370dbde562d946304bbf61 Mon Sep 17 00:00:00 2001 From: talksik Date: Sat, 28 May 2022 02:28:06 -0500 Subject: [PATCH] cleanup and adding in auth --- packages/desktop/src/app.tsx | 7 +++++-- packages/desktop/src/providers/AuthProvider.tsx | 10 ++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/packages/desktop/src/app.tsx b/packages/desktop/src/app.tsx index d039231..e230e9e 100644 --- a/packages/desktop/src/app.tsx +++ b/packages/desktop/src/app.tsx @@ -1,4 +1,4 @@ -import { Button, createTheme, ThemeProvider, Typography } from '@mui/material'; +import { ThemeProvider } from '@mui/material'; import * as React from 'react'; import ReactDOM from 'react-dom/client'; @@ -7,6 +7,7 @@ import Terminal from './components/Terminal'; import { SnackbarProvider } from 'notistack'; import { NirvanaTheme } from './mui/NirvanaTheme'; import { ElectronProvider } from './providers/ElectronProvider'; +import { AuthProvider } from './providers/AuthProvider'; const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement); root.render( @@ -14,7 +15,9 @@ root.render( - + + + diff --git a/packages/desktop/src/providers/AuthProvider.tsx b/packages/desktop/src/providers/AuthProvider.tsx index a0a89ac..521e03a 100644 --- a/packages/desktop/src/providers/AuthProvider.tsx +++ b/packages/desktop/src/providers/AuthProvider.tsx @@ -1,4 +1,4 @@ -import React from 'react'; +import React, { useContext } from 'react'; import Realm from 'realm'; interface IAuthContext { @@ -7,6 +7,12 @@ interface IAuthContext { const AuthContext = React.createContext({}); -const AuthProvider = ({ children }: { children: React.ReactNode }) => { +export const AuthProvider = ({ children }: { children: React.ReactNode }) => { return {children}; }; + +const useAuth = () => { + return useContext(AuthContext); +}; + +export default useAuth;