minor updates and new providers

This commit is contained in:
RoyceDa
2026-01-31 03:02:42 +02:00
parent 2ab86b8df3
commit bcb7e917da
5 changed files with 90 additions and 56 deletions

View File

@@ -9,30 +9,29 @@ import { AccountProvder } from './providers/AccountProvider/AccountProvider';
import { DatabaseProvider } from './providers/DatabaseProvider/DatabaseProvider';
import { ProtocolProvider } from './providers/ProtocolProvider/ProtocolProvider';
import { selectServer } from './servers';
import { DeviceProvider } from './providers/DeviceProvider/DeviceProvider';
import { HashRouter } from 'react-router-dom';
import { SystemProvider } from './providers/SystemProvider/SystemProvider';
const theme = createTheme({
defaultRadius: 8
defaultRadius: 8
});
createRoot(document.getElementById('app') as HTMLElement).render(
<MantineProvider theme={theme} defaultColorScheme='auto'>
<DatabaseProvider>
<AccountProvder>
<ModalsProvider>
<MemoryProvider>
<DeviceProvider>
<HashRouter>
<ProtocolProvider serverAddress={selectServer()}>
<App />
</ProtocolProvider>
</HashRouter>
</DeviceProvider>
</MemoryProvider>
</ModalsProvider>
</AccountProvder>
</DatabaseProvider>
</MantineProvider>
<MantineProvider theme={theme} defaultColorScheme='auto'>
<DatabaseProvider>
<AccountProvder>
<ModalsProvider>
<MemoryProvider>
<HashRouter>
<SystemProvider>
<ProtocolProvider serverAddress={selectServer()}>
<App />
</ProtocolProvider>
</SystemProvider>
</HashRouter>
</MemoryProvider>
</ModalsProvider>
</AccountProvder>
</DatabaseProvider>
</MantineProvider>
)