another-ui
Version:
as the name says, it's another ui library for React built on Tailwind & Shadcn
14 lines (13 loc) • 658 B
TypeScript
import type { VariantProps } from 'class-variance-authority';
import { type ButtonHTMLAttributes } from 'react';
import { getIconButtonClasses } from './libs/getIconButtonClasses';
export type IconButtonVariants = VariantProps<typeof getIconButtonClasses>;
export type IconButtonProps = ButtonHTMLAttributes<HTMLButtonElement> & IconButtonVariants & {
asChild?: boolean;
loading?: boolean;
};
declare const IconButton: import("react").ForwardRefExoticComponent<ButtonHTMLAttributes<HTMLButtonElement> & IconButtonVariants & {
asChild?: boolean;
loading?: boolean;
} & import("react").RefAttributes<HTMLButtonElement>>;
export { IconButton };