mirror of
https://github.com/mountain-loop/yaak.git
synced 2026-01-17 22:46:48 +01:00
19 lines
663 B
TypeScript
19 lines
663 B
TypeScript
import { Navigate } from 'react-router-dom';
|
|
import { useKeyValue } from '../hooks/useKeyValue';
|
|
import { useRoutes } from '../hooks/useRoutes';
|
|
import { useWorkspaces } from '../hooks/useWorkspaces';
|
|
import { Heading } from './core/Heading';
|
|
|
|
export default function Workspaces() {
|
|
const lastWorkspace = useKeyValue<string | null>({ key: 'last_workspace', defaultValue: null });
|
|
const routes = useRoutes();
|
|
const workspaces = useWorkspaces();
|
|
const workspace = workspaces[0];
|
|
|
|
if (workspace === undefined) {
|
|
return <Heading>There are no workspaces</Heading>;
|
|
}
|
|
|
|
return <Navigate to={routes.paths.workspace({ workspaceId: workspace.id })} />;
|
|
}
|