import React, { useState } from "react";
import { createRoot } from "react-dom/client";
import { Card, Label } from "@heroui/react";
import { Button } from "@/components/ui/button";
import { Input } from "@/components/ui/input";
import {
Dialog,
DialogContent,
DialogHeader,
DialogTitle,
DialogTrigger,
} from "@/components/ui/dialog";
import {
Select,
SelectTrigger,
SelectValue,
SelectContent,
SelectItem,
} from "@/components/ui/select";
import { Popover, PopoverContent, PopoverTrigger } from "@/components/ui/popover";
import {
DropdownMenu,
DropdownMenuTrigger,
DropdownMenuContent,
DropdownMenuItem,
} from "@/components/ui/dropdown-menu";
import { Switch } from "@/components/ui/switch";
import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui/tabs";
import { ToggleGroup, ToggleGroupItem } from "@/components/ui/toggle-group";
import { SliderControl } from "@/components/video-editor/SliderControl";
import { ColorControl } from "@/components/ui/color-picker";
import { Toaster, toast } from "@/components/ui/toast";
import { I18nProvider } from "@/contexts/I18nContext";
import { ThemeProvider, useTheme } from "@/contexts/ThemeContext";
import "@/index.css";
function Controls() {
const [enabled, setEnabled] = useState(false),
[selection, setSelection] = useState("mp4"),
[value, setValue] = useState(20),
[format, setFormat] = useState("wide"),
[action, setAction] = useState(""),
[color, setColor] = useState("#2563eb");
const { toggleTheme } = useTheme();
return (
Recordly controls
`${v}px`}
parseInput={Number}
/>
Wide
Square
Scene
Cursor
Scene settings
Cursor settings
setAction("duplicate")}
>
Duplicate
setAction("delete")}
>
Delete
);
}
createRoot(document.getElementById("root")!).render(
,
);