Базовая версия голосовых сообщений и аудиоплеер. Кодирование OPUS
This commit is contained in:
29
app/App.tsx
29
app/App.tsx
@@ -22,6 +22,7 @@ import { DialogStateProvider } from './providers/DialogStateProvider.tsx/DialogS
|
||||
import { DeviceConfirm } from './views/DeviceConfirm/DeviceConfirm';
|
||||
import { SystemAccountProvider } from './providers/SystemAccountsProvider/SystemAccountsProvider';
|
||||
import { DeviceProvider } from './providers/DeviceProvider/DeviceProvider';
|
||||
import { PlayerProvider } from './providers/PlayerProvider/PlayerProvider';
|
||||
window.Buffer = Buffer;
|
||||
|
||||
export default function App() {
|
||||
@@ -58,19 +59,21 @@ export default function App() {
|
||||
<Topbar></Topbar>
|
||||
<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>
|
||||
<PlayerProvider>
|
||||
<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>
|
||||
</PlayerProvider>
|
||||
</ImageViwerProvider>
|
||||
</ContextMenuProvider>
|
||||
</Box>
|
||||
|
||||
Reference in New Issue
Block a user