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;