wass-rct-ui
Version:
A lightweight and customizable WASS Rct UI component library for modern web applications.
29 lines (28 loc) • 904 B
TypeScript
/**
* @file wass-rct-ui
* @description A reusable Title component that supports dynamic heading levels.
* @author Web Apps Software Solutions
* @copyright © 2024 Web Apps Software Solutions. All rights reserved.
* @license MIT
* @repository https://github.com/WebAppSoftNK/wass-rct-ui
*/
import * as React from "react";
import { AlignmentType, BaseColorVariant, SizeType } from "../types";
export interface FileInputProps {
fileName?: string;
iconName?: string;
iconColor?: string;
iconWidth?: number;
iconHeight?: number;
alignment?: AlignmentType;
isFullWidth?: boolean;
isBoxed?: boolean;
colorVariant?: BaseColorVariant;
sizeVariant?: SizeType;
preview?: boolean;
allowedFileTypes?: string[];
className?: string;
onFileSelect?: (file: File | null) => void;
}
declare const FileInput: React.FC<FileInputProps>;
export default FileInput;