1"use client";
2
3import * as React from "react";
4import { IconBold, IconItalic, IconUnderline } from "@tabler/icons-react";
5import { ToggleGroup, ToggleGroupItem } from "@/components/wensity/toggle";
6
7export function ToggleIcon() {
8 const [format, setFormat] = React.useState<string[]>(["bold"]);
9
10 return (
11 <ToggleGroup
12 type="multiple"
13 value={format}
14 onValueChange={(next) => Array.isArray(next) && setFormat(next)}
15 variant="icon"
16 aria-label="Formatting toolbar"
17 >
18 <ToggleGroupItem value="bold" aria-label="Bold">
19 <IconBold stroke={2.1} />
20 </ToggleGroupItem>
21 <ToggleGroupItem value="italic" aria-label="Italic">
22 <IconItalic stroke={2.1} />
23 </ToggleGroupItem>
24 <ToggleGroupItem value="underline" aria-label="Underline">
25 <IconUnderline stroke={2.1} />
26 </ToggleGroupItem>
27 </ToggleGroup>
28 );
29}