|
1 |
| -import { useState, useEffect } from 'react'; |
2 |
| -import { BrowserRouter, Routes, Route, useNavigate, useRoutes } from 'react-router-dom'; |
| 1 | +import { useEffect } from 'react'; |
| 2 | +import { BrowserRouter, Routes, Route, useNavigate } from 'react-router-dom'; |
3 | 3 | import './App.css';
|
4 |
| -import { LoadingErrorState } from './components/common/LoadingErrorState'; |
5 | 4 | import { WalletShowcase } from './components/WalletShowcase';
|
6 |
| -import { useConfig } from './hooks/useConfig'; |
7 | 5 | import { useWalletBalance } from './hooks/useWalletBalance';
|
8 | 6 | import { useWalletTransactions } from './hooks/useWalletTransactions';
|
9 | 7 | import { useWebSocketConnection } from './hooks/useWebSocketConnection';
|
10 | 8 | import { getPublicRoutes, getProtectedRoutes, ROUTES } from './routes/routes';
|
11 | 9 | import { WalletProvider, useWallet } from '../../hyle-wallet/src';
|
12 | 10 |
|
13 | 11 | function AppContent() {
|
14 |
| - const { isLoading: isLoadingConfig, error: configError } = useConfig(); |
15 | 12 | const { wallet, logout, stage, error } = useWallet();
|
16 | 13 | const navigate = useNavigate();
|
17 | 14 |
|
@@ -43,14 +40,6 @@ function AppContent() {
|
43 | 40 | navigate(ROUTES.ROOT);
|
44 | 41 | };
|
45 | 42 |
|
46 |
| - if (isLoadingConfig) { |
47 |
| - return <LoadingErrorState isLoading={true} error={null} loadingMessage="Loading configuration..." />; |
48 |
| - } |
49 |
| - |
50 |
| - if (configError) { |
51 |
| - return <LoadingErrorState isLoading={false} error={`Error loading configuration: ${configError}`} />; |
52 |
| - } |
53 |
| - |
54 | 43 | // If wallet is not connected, show the showcase screen
|
55 | 44 | if (!wallet) {
|
56 | 45 | return <WalletShowcase providers={['password', 'google', 'github']} />;
|
|
0 commit comments