+
+
+ choose("canvas")}
+ icon={}
+ label="Canvas"
+ />
+ choose("list")}
+ icon={}
+ label="List"
+ />
+
+
+
+ {view === "canvas" ? (
+
+ ) : (
+
+ )}
+
+ );
+}
+
+function ToggleButton({
+ active,
+ onClick,
+ icon,
+ label,
+}: {
+ active: boolean;
+ onClick: () => void;
+ icon: React.ReactNode;
+ label: string;
+}) {
+ return (
+