16 lines
438 B
TypeScript
16 lines
438 B
TypeScript
import { useCall } from "./store";
|
|
|
|
import MainLayout from "./views/main/layout";
|
|
import MainGrid from "./views/main/grid";
|
|
import MainFocused from "./views/main/focused";
|
|
import Preview from "./views/preview";
|
|
|
|
export default function Screen() {
|
|
const view = useCall((state) => state.view);
|
|
|
|
return view === "preview" ? (
|
|
<Preview />
|
|
) : (
|
|
<MainLayout>{view === "grid" ? <MainGrid /> : <MainFocused />}</MainLayout>
|
|
);
|
|
}
|