minor updates and new providers
This commit is contained in:
60
app/App.tsx
60
app/App.tsx
@@ -21,6 +21,8 @@ import { SettingsProvider } from './providers/SettingsProvider/SettingsProvider'
|
||||
import { DialogListProvider } from './providers/DialogListProvider/DialogListProvider';
|
||||
import { DialogStateProvider } from './providers/DialogStateProvider.tsx/DialogStateProvider';
|
||||
import { DeviceConfirm } from './views/DeviceConfirm/DeviceConfirm';
|
||||
import { SystemAccountProvider } from './providers/SystemAccountsProvider/SystemAccountsProvider';
|
||||
import { DeviceProvider } from './providers/DeviceProvider/DeviceProvider';
|
||||
window.Buffer = Buffer;
|
||||
|
||||
export default function App() {
|
||||
@@ -50,33 +52,37 @@ export default function App() {
|
||||
return (
|
||||
<InformationProvider>
|
||||
<DialogStateProvider>
|
||||
<DialogListProvider>
|
||||
<BlacklistProvider>
|
||||
<SettingsProvider>
|
||||
<Box h={'100%'}>
|
||||
<Topbar></Topbar>
|
||||
<Divider color={colors.borderColor}></Divider>
|
||||
<ContextMenuProvider>
|
||||
<ImageViwerProvider>
|
||||
<AvatarProvider>
|
||||
<Routes>
|
||||
<Route path="/" element={
|
||||
getViewByLoginState()
|
||||
} />
|
||||
<Route path="/create-seed" element={<CreateSeed />} />
|
||||
<Route path="/confirm-seed" element={<ConfirmSeed />} />
|
||||
<Route path="/set-password" element={<SetPassword />} />
|
||||
<Route path="/main/*" element={<Main />} />
|
||||
<Route path="/exists-seed" element={<ExistsSeed />} />
|
||||
<Route path="/deviceconfirm" element={<DeviceConfirm />} />
|
||||
</Routes>
|
||||
</AvatarProvider>
|
||||
</ImageViwerProvider>
|
||||
</ContextMenuProvider>
|
||||
</Box>
|
||||
</SettingsProvider>
|
||||
</BlacklistProvider>
|
||||
</DialogListProvider>
|
||||
<DeviceProvider>
|
||||
<DialogListProvider>
|
||||
<BlacklistProvider>
|
||||
<SettingsProvider>
|
||||
<SystemAccountProvider>
|
||||
<Box h={'100%'}>
|
||||
<Topbar></Topbar>
|
||||
<Divider color={colors.borderColor}></Divider>
|
||||
<ContextMenuProvider>
|
||||
<ImageViwerProvider>
|
||||
<AvatarProvider>
|
||||
<Routes>
|
||||
<Route path="/" element={
|
||||
getViewByLoginState()
|
||||
} />
|
||||
<Route path="/create-seed" element={<CreateSeed />} />
|
||||
<Route path="/confirm-seed" element={<ConfirmSeed />} />
|
||||
<Route path="/set-password" element={<SetPassword />} />
|
||||
<Route path="/main/*" element={<Main />} />
|
||||
<Route path="/exists-seed" element={<ExistsSeed />} />
|
||||
<Route path="/deviceconfirm" element={<DeviceConfirm />} />
|
||||
</Routes>
|
||||
</AvatarProvider>
|
||||
</ImageViwerProvider>
|
||||
</ContextMenuProvider>
|
||||
</Box>
|
||||
</SystemAccountProvider>
|
||||
</SettingsProvider>
|
||||
</BlacklistProvider>
|
||||
</DialogListProvider>
|
||||
</DeviceProvider>
|
||||
</DialogStateProvider>
|
||||
</InformationProvider>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user