tianji/src/client/routes/playground.tsx

26 lines
586 B
TypeScript
Raw Normal View History

2024-09-15 21:55:23 +08:00
import { createFileRoute, redirect } from '@tanstack/react-router';
import { isDev } from '@/utils/env';
import { MonitorStatusPageServiceList } from '@/components/monitor/StatusPage/ServiceList';
export const Route = createFileRoute('/playground')({
beforeLoad: () => {
if (!isDev) {
throw redirect({
to: '/',
});
}
},
component: PageComponent,
});
function PageComponent(this: {
beforeLoad: () => void;
component: () => import('react/jsx-runtime').JSX.Element;
}) {
return (
<div>
<MonitorStatusPageServiceList />
</div>
);
}