chore: basic layout
This commit is contained in:
@@ -1,11 +1,9 @@
|
|||||||
import { createFileRoute } from '@tanstack/react-router';
|
import { createFileRoute } from '@tanstack/react-router';
|
||||||
|
|
||||||
export const Route = createFileRoute('/_app/dashboard')({
|
export const Route = createFileRoute('/_app/dashboard')({
|
||||||
component: Dashboard,
|
component: DashboardPage,
|
||||||
});
|
});
|
||||||
|
|
||||||
function Dashboard() {
|
function DashboardPage() {
|
||||||
return (
|
return <div>Hello from "/_app/dashboard"!</div>;
|
||||||
<h3>Welcome Home!</h3>
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,5 +5,5 @@ export const Route = createFileRoute('/_app/device')({
|
|||||||
});
|
});
|
||||||
|
|
||||||
function DevicePage() {
|
function DevicePage() {
|
||||||
return <div>Hello from Device!</div>;
|
return <div>Hello from "/_app/device"!</div>;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import { createFileRoute, redirect } from '@tanstack/react-router';
|
|||||||
|
|
||||||
export const Route = createFileRoute('/')({
|
export const Route = createFileRoute('/')({
|
||||||
// TODO: 登录校验
|
// TODO: 登录校验
|
||||||
beforeLoad: () => {
|
beforeLoad: async () => {
|
||||||
throw redirect({ to: '/dashboard' });
|
throw redirect({ to: '/dashboard' });
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user