Erant-OldApp/src/App.svelte

35 lines
839 B
Svelte
Raw Normal View History

2022-12-01 11:25:45 +00:00
<script lang="ts">
import './main.scss'
import { Router, Route } from '$lib/router'
/** routes */
import Index from './routes/index.svelte'
/** oauth routes */
import Failure from './routes/oauth/failure.svelte'
import OAuth from './routes/oauth/index.svelte'
import Success from './routes/oauth/success.svelte'
/** error 404 route */
import Error404 from './routes/404.svelte'
/** register service worker */
if ('serviceWorker' in window.navigator) {
window.navigator.serviceWorker.register('/serviceworker.js', {
scope: '/',
})
}
</script>
<main>
<Router>
<Route path="/" component={Index} />
<Route path="/oauth" component={OAuth} />
<Route path="/oauth/success" component={Success} />
<Route path="/oauth/failure" component={Failure} />
<Route path="/*" component={Error404} />
</Router>
</main>