Files
devops-repo-1/App.tsx
2026-05-12 08:55:40 +00:00

27 lines
784 B
TypeScript

import React, { Component, Suspense } from 'react'
import { HashRouter, Route, Routes } from 'react-router-dom'
import { CSpinner } from '@coreui/react-pro'
import './scss/style.scss'
// Containers
const DefaultLayout = React.lazy(() => import('./layout/DefaultLayout'))
class App extends Component {
render(): JSX.Element {
return (
<HashRouter>
<Suspense fallback={<CSpinner color="primary" />}>
<Routes>
<Route path="/property" element={<DefaultLayout />} >
<Route path="/property/:hotelID" element={<DefaultLayout />} />
<Route path="/property/:hotelID/dashboard" element={<DefaultLayout />} />
</Route>
</Routes>
</Suspense>
</HashRouter>
)
}
}
export default App