kaneo (minimalist kanban) fork to experiment adding a tangled integration github.com/usekaneo/kaneo
at main 28 lines 588 B view raw
1"use client"; 2 3import { mergeProps } from "@base-ui/react/merge-props"; 4import { useRender } from "@base-ui/react/use-render"; 5 6import { cn } from "@/lib/cn"; 7 8function Label({ 9 className, 10 render, 11 ...props 12}: useRender.ComponentProps<"label">) { 13 const defaultProps = { 14 className: cn( 15 "inline-flex items-center gap-2 text-base/4.5 sm:text-sm/4 font-medium text-foreground", 16 className, 17 ), 18 "data-slot": "label", 19 }; 20 21 return useRender({ 22 defaultTagName: "label", 23 props: mergeProps<"label">(defaultProps, props), 24 render, 25 }); 26} 27 28export { Label };