mfg-ui-components
Version:
React UI library with reusable components
28 lines (27 loc) • 1.07 kB
TypeScript
import React from "react";
import "./Dropdown.scss";
export type viewType = "verticale" | "horizontal";
export type mode = "light" | "dark";
export interface Props {
mainClassName?: string;
dropContentClass?: string;
dropClassName?: string;
children?: any;
mainId?: string;
dropId?: string;
dropdownLabel?: string;
data?: any;
listButtonClick?: () => void;
listInBtn?: boolean;
placeHolder?: string;
view?: viewType;
dropdownMode?: mode;
mainStyle?: React.CSSProperties;
dropStyle?: React.CSSProperties;
listStyle?: React.CSSProperties;
listInBtnStyle?: React.CSSProperties;
dropContentStyle?: React.CSSProperties;
labelStyle?: React.CSSProperties;
}
declare const Dropdown: ({ mainClassName, children, mainId, dropdownLabel, dropClassName, dropId, dropContentClass, data, listButtonClick, listInBtn, view, placeHolder, dropdownMode, mainStyle, dropStyle, listStyle, listInBtnStyle, dropContentStyle, labelStyle, }: Props) => import("react/jsx-runtime").JSX.Element;
export default Dropdown;