|
@@ -23,6 +23,7 @@ import Redemption from './pages/Redemption';
|
|
|
import EditRedemption from './pages/Redemption/EditRedemption';
|
|
import EditRedemption from './pages/Redemption/EditRedemption';
|
|
|
import TopUp from './pages/TopUp';
|
|
import TopUp from './pages/TopUp';
|
|
|
import Log from './pages/Log';
|
|
import Log from './pages/Log';
|
|
|
|
|
+import Chat from './pages/Chat';
|
|
|
|
|
|
|
|
const Home = lazy(() => import('./pages/Home'));
|
|
const Home = lazy(() => import('./pages/Home'));
|
|
|
const About = lazy(() => import('./pages/About'));
|
|
const About = lazy(() => import('./pages/About'));
|
|
@@ -47,6 +48,11 @@ function App() {
|
|
|
localStorage.setItem('system_name', data.system_name);
|
|
localStorage.setItem('system_name', data.system_name);
|
|
|
localStorage.setItem('logo', data.logo);
|
|
localStorage.setItem('logo', data.logo);
|
|
|
localStorage.setItem('footer_html', data.footer_html);
|
|
localStorage.setItem('footer_html', data.footer_html);
|
|
|
|
|
+ if (data.chat_link) {
|
|
|
|
|
+ localStorage.setItem('chat_link', data.chat_link);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ localStorage.removeItem('chat_link');
|
|
|
|
|
+ }
|
|
|
if (
|
|
if (
|
|
|
data.version !== process.env.REACT_APP_VERSION &&
|
|
data.version !== process.env.REACT_APP_VERSION &&
|
|
|
data.version !== 'v0.0.0' &&
|
|
data.version !== 'v0.0.0' &&
|
|
@@ -267,6 +273,14 @@ function App() {
|
|
|
</Suspense>
|
|
</Suspense>
|
|
|
}
|
|
}
|
|
|
/>
|
|
/>
|
|
|
|
|
+ <Route
|
|
|
|
|
+ path='/chat'
|
|
|
|
|
+ element={
|
|
|
|
|
+ <Suspense fallback={<Loading></Loading>}>
|
|
|
|
|
+ <Chat />
|
|
|
|
|
+ </Suspense>
|
|
|
|
|
+ }
|
|
|
|
|
+ />
|
|
|
<Route path='*' element={NotFound} />
|
|
<Route path='*' element={NotFound} />
|
|
|
</Routes>
|
|
</Routes>
|
|
|
);
|
|
);
|