"use client"; import {mergeProps} from "@base-ui/react/merge-props"; import {Toolbar as BaseToolbar} from "@base-ui/react/toolbar"; import {useRender} from "@base-ui/react/use-render"; import * as React from "react"; import {cn} from "@/lib/utilities"; import styles from "./toolbar.module.css"; /** * Arranges related actions into a keyboard-accessible toolbar. * * @remarks * - Renders a `
` element by default * - Built on Base UI Toolbar primitives * - Supports roving focus and compound toolbar item composition * * @example * ```tsx * * Bold * Italic * * ``` * * @see {@link https://base-ui.com/react/components/toolbar | Base UI Toolbar Docs} */ const Toolbar = React.forwardRef((props, forwardedRef) => { const {className, children, render, ...otherProps} = props; return ( {children} ); }); /** * Renders an interactive button within a toolbar. * * @remarks * - Renders a `