UNPKG

@firecms/ui

Version:

Awesome Firebase/Firestore-based headless open-source CMS

12 lines (11 loc) 514 B
import React from "react"; export type IconButtonProps<C extends React.ElementType> = Omit<(C extends "button" ? React.ButtonHTMLAttributes<HTMLButtonElement> : React.ComponentProps<C>), "onClick"> & { size?: "medium" | "small" | "smallest" | "large"; variant?: "ghost" | "filled"; shape?: "circular" | "square"; disabled?: boolean; toggled?: boolean; component?: C; onClick?: React.MouseEventHandler<any>; }; export declare const IconButton: React.ComponentType<IconButtonProps<any>>;