mirror of
https://github.com/Grasscutters/Cultivation.git
synced 2025-12-13 15:44:35 +01:00
32 lines
660 B
TypeScript
32 lines
660 B
TypeScript
import Router, { Route } from "preact-router";
|
|
|
|
|
|
import TopBar from "@components/TopBar.tsx";
|
|
import Launcher from "@ui/layout/Launcher.tsx";
|
|
|
|
import { useBackground } from "@backend/stores/mihoyo.ts";
|
|
|
|
import { PageRoutes } from "@app/constants.ts";
|
|
|
|
import "@css/App.scss";
|
|
|
|
function App() {
|
|
const background = useBackground();
|
|
|
|
return (
|
|
<div class={"App"}
|
|
style={{
|
|
backgroundImage: `url(${background})`
|
|
}}
|
|
>
|
|
<TopBar />
|
|
|
|
<Router>
|
|
<Route path={PageRoutes.HOME} component={Launcher} />
|
|
</Router>
|
|
</div>
|
|
);
|
|
}
|
|
|
|
export default App;
|