UNPKG

lumarc-grid

Version:

lumArc Grid는 고성능, 유연하고 프레임워크에 구애받지 않는 데이터 그리드 라이브러리

25 lines 1.02 kB
import { VariantProps } from 'class-variance-authority'; import * as React from "react"; /** * Button component variants */ declare const buttonVariants: (props?: ({ variant?: "sort" | "filter" | "link" | "default" | "destructive" | "outline" | "secondary" | "ghost" | null | undefined; size?: "default" | "sm" | "lg" | "icon" | "xs" | null | undefined; } & import('class-variance-authority/types').ClassProp) | undefined) => string; /** * Button component for data grid actions */ export interface ButtonProps extends React.ButtonHTMLAttributes<HTMLButtonElement>, VariantProps<typeof buttonVariants> { /** Render as child component */ asChild?: boolean; /** Loading state */ loading?: boolean; /** Icon to display */ icon?: React.ReactNode; /** Icon position */ iconPosition?: "left" | "right"; } declare const Button: React.ForwardRefExoticComponent<ButtonProps & React.RefAttributes<HTMLButtonElement>>; export { Button, buttonVariants }; //# sourceMappingURL=button.d.ts.map