"use client"
import { Panel } from "@/app/interface/panel"
import { pick } from "@/lib/pick"
import { Grid } from "@/app/interface/grid"
export function Layout1() {
return (
)
}
export function Layout2() {
return (
)
}
export function Layout3() {
return (
)
}
export function Layout4() {
return (
)
}
export function Layout5() {
return (
)
}
export function Layout6() {
return (
)
}
// export const layouts = { Layout1, Layout2, Layout3, Layout4, Layout5, Layout6 }
export const allLayouts = {
Layout1,
Layout5,
Layout6
}
export type LayoutName = keyof typeof allLayouts
export function getRandomLayoutName(): LayoutName {
return pick(Object.keys(allLayouts) as LayoutName[]) as LayoutName
}
export function getRandomLayoutNames(): LayoutName[] {
return Object.keys(allLayouts).sort(() => Math.random() - 0.5) as LayoutName[]
}