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,6 +19,7 @@ ReactDOM.createRoot(document.getElementById('root')).render(
<PlatformProvider platform={webPlatform}> <PlatformProvider platform={webPlatform}>
<ThemeProvider> <ThemeProvider>
<ConvexProvider client={convex}> <ConvexProvider client={convex}>
<UpdateProvider>
<SearchProvider> <SearchProvider>
<VoiceProvider> <VoiceProvider>
<BrowserRouter> <BrowserRouter>
@@ -25,6 +27,7 @@ ReactDOM.createRoot(document.getElementById('root')).render(
</BrowserRouter> </BrowserRouter>
</VoiceProvider> </VoiceProvider>
</SearchProvider> </SearchProvider>
</UpdateProvider>
</ConvexProvider> </ConvexProvider>
</ThemeProvider> </ThemeProvider>
</PlatformProvider> </PlatformProvider>

File diff suppressed because it is too large Load Diff