@skbkontur/storybook-addon-live-examples
Version:
Storybook live examples plugin
23 lines (22 loc) • 692 B
TypeScript
import React, { ReactNode, CSSProperties } from 'react';
interface ToastProps {
style: CSSProperties;
autoCloseDelay: number;
open?: boolean;
}
interface IconButtonProps {
icon: ReactNode;
title?: string;
disabled?: boolean;
className?: string;
}
export type ActionButtonProps = IconButtonProps & {
onClick?: () => void;
active?: boolean;
ref?: React.Ref<HTMLButtonElement>;
doneTitle?: string & ReactNode;
toastProps?: Partial<ToastProps>;
children?: ReactNode;
};
export declare const ActionButton: React.ForwardRefExoticComponent<Omit<ActionButtonProps, "ref"> & React.RefAttributes<HTMLButtonElement>>;
export {};