"use client"; // packages/react/label/src/label.tsx import * as React from "react"; import { Primitive } from "@radix-ui/react-primitive"; import { jsx } from "react/jsx-runtime"; var NAME = "Label"; var Label = React.forwardRef((props, forwardedRef) => { return /* @__PURE__ */ jsx( Primitive.label, { ...props, ref: forwardedRef, onMouseDown: (event) => { const target = event.target; if (target.closest("button, input, select, textarea")) return; props.onMouseDown?.(event); if (!event.defaultPrevented && event.detail > 1) event.preventDefault(); } } ); }); Label.displayName = NAME; var Root = Label; export { Label, Root }; //# sourceMappingURL=index.mjs.map