Workspace Menu
워크스페이스를 고르고 새 워크스페이스를 만드는 솔리드 메뉴입니다.
@horon-ai/react
오버레이
Preview
Usage
import { Button, WorkspaceMenu } from "@horon-ai/react";
import { useState } from "react";
const workspaces = [
{ id: "hq", name: "Horon HQ", meta: "12 members" },
{ id: "labs", name: "Horon Labs", meta: "4 members" },
{ id: "personal", name: "Personal", meta: "Just you" },
];
export default function WorkspaceMenuDemo() {
const [value, setValue] = useState("hq");
const current = workspaces.find((workspace) => workspace.id === value);
return (
<WorkspaceMenu
workspaces={workspaces}
value={value}
onValueChange={setValue}
trigger={<Button variant="glass" />}
triggerChildren={current?.name}
/>
);
}