feat: Add Capacitor configuration for Android and initialize the web application with core providers and routing.
Some checks failed
Build and Release / build-and-release (push) Failing after 4m51s

This commit is contained in:
Bryan1029384756
2026-02-19 17:23:58 -06:00
parent da5fed9a76
commit 10fa3c71ac
3 changed files with 1359 additions and 1711 deletions

View File

@@ -12,6 +12,9 @@ const config: CapacitorConfig = {
App: { App: {
// Handle back button in Android // Handle back button in Android
}, },
CapacitorHttp: {
enabled: true,
},
}, },
}; };

View File

@@ -7,6 +7,7 @@ import App from '@discord-clone/shared/src/App';
import { ThemeProvider } from '@discord-clone/shared/src/contexts/ThemeContext'; import { ThemeProvider } from '@discord-clone/shared/src/contexts/ThemeContext';
import { VoiceProvider } from '@discord-clone/shared/src/contexts/VoiceContext'; import { VoiceProvider } from '@discord-clone/shared/src/contexts/VoiceContext';
import { SearchProvider } from '@discord-clone/shared/src/contexts/SearchContext'; import { SearchProvider } from '@discord-clone/shared/src/contexts/SearchContext';
import { UpdateProvider } from '@discord-clone/shared/src/components/UpdateBanner';
import webPlatform from '@discord-clone/platform-web'; import webPlatform from '@discord-clone/platform-web';
import '@discord-clone/shared/src/styles/themes.css'; import '@discord-clone/shared/src/styles/themes.css';
import '@discord-clone/shared/src/index.css'; import '@discord-clone/shared/src/index.css';
@@ -18,13 +19,15 @@ ReactDOM.createRoot(document.getElementById('root')).render(
<PlatformProvider platform={webPlatform}> <PlatformProvider platform={webPlatform}>
<ThemeProvider> <ThemeProvider>
<ConvexProvider client={convex}> <ConvexProvider client={convex}>
<SearchProvider> <UpdateProvider>
<VoiceProvider> <SearchProvider>
<BrowserRouter> <VoiceProvider>
<App /> <BrowserRouter>
</BrowserRouter> <App />
</VoiceProvider> </BrowserRouter>
</SearchProvider> </VoiceProvider>
</SearchProvider>
</UpdateProvider>
</ConvexProvider> </ConvexProvider>
</ThemeProvider> </ThemeProvider>
</PlatformProvider> </PlatformProvider>

File diff suppressed because it is too large Load Diff