UNPKG

@snowball-tech/fractal

Version:

Fractal's (Snowball's design system) React component library based on RadixUI and TailwindCSS

19 lines (18 loc) 784 B
import { t as ButtonProps } from "./Button.types-NreClzsn.js"; import { r as Variants } from "./InputFile.constants-CATThdW3.js"; import { AllHTMLAttributes, ReactNode } from "react"; //#region src/components/InputFile/InputFile.types.d.ts type CombinedRefs = { fileInput: HTMLInputElement | null; trigger: HTMLButtonElement | null; }; interface InputFileProps extends Omit<AllHTMLAttributes<HTMLInputElement>, 'label' | 'onChange'> { label: ReactNode; disabled?: boolean; triggerProps?: Partial<Omit<ButtonProps, 'disabled' | 'href' | 'label' | 'target' | 'type' | 'variant'>>; variant?: `${Variants}`; onChange?: (files: FileList | null) => void; } //#endregion export { InputFileProps as n, CombinedRefs as t }; //# sourceMappingURL=InputFile.types-B7STwFuG.d.ts.map