UNPKG

@ozen-ui/kit

Version:

React component library

204 lines (203 loc) 12.3 kB
import type { AccordionProps, AccordionSummaryProps } from '../../../../Accordion'; import type { AlertProps } from '../../../../Alert'; import type { AutocompleteProps } from '../../../../Autocomplete'; import type { AutocompleteBaseProps, AutocompleteBaseInputProps, AutocompleteBaseInputTagProps, AutocompleteBaseInputIconProps } from '../../../../AutocompleteBase'; import type { AutocompleteListCardItemProps, AutocompleteListCardInputProps, AutocompleteListCardDropdownProps, AutocompleteListCardInputAvatarProps } from '../../../../AutocompleteListCard'; import type { AutocompleteListCardProps } from '../../../../AutocompleteListCard/types'; import type { AutocompleteProps as AutocompletePropsNext } from '../../../../AutocompleteNext'; import type { AvatarProps } from '../../../../Avatar'; import type { BackdropProps } from '../../../../Backdrop'; import type { BadgeProps } from '../../../../Badge'; import type { BreadcrumbsProps } from '../../../../Breadcrumbs'; import type { ButtonProps } from '../../../../Button'; import type { ButtonProps as ButtonPropsNext } from '../../../../ButtonNext'; import type { CalendarProps } from '../../../../Calendar'; import type { CardProps } from '../../../../Card'; import type { CheckboxProps } from '../../../../Checkbox'; import type { CheckboxGroupProps } from '../../../../CheckboxGroup'; import type { CheckboxGroupProps as CheckboxGroupNextProps } from '../../../../CheckboxGroupNext'; import type { CheckboxProps as CheckboxNextProps } from '../../../../CheckboxNext'; import type { ChipProps } from '../../../../Chip'; import type { ChipGroupProps } from '../../../../ChipGroup'; import type { ChipProps as ChipNextProps } from '../../../../ChipNext'; import type { CollapseProps } from '../../../../Collapse'; import type { ContainerProps } from '../../../../Container'; import type { DataListProps } from '../../../../DataList'; import type { DataListBaseProps } from '../../../../DataListBase/types'; import type { DataListCardProps, DataListCardItemProps } from '../../../../DataListCard'; import type { DatePickerProps } from '../../../../DatePicker'; import type { DialogProps } from '../../../../Dialog'; import type { DialogProps as DialogNextProps } from '../../../../DialogNext'; import type { DividerProps } from '../../../../Divider'; import type { DrawerProps } from '../../../../Drawer'; import type { DrawerProps as DrawerNextProps } from '../../../../DrawerNext'; import type { FieldControlProps } from '../../../../FieldControl'; import type { FileProps } from '../../../../File'; import type { FileIconProps } from '../../../../FileIcon'; import type { FileIconButtonProps, FileProps as FileNextProps } from '../../../../FileNext'; import type { FilePickerProps } from '../../../../FilePicker'; import type { FileUploaderUploadButtonProps, FileUploaderProps, FileUploaderListItemProps, FileUploaderDropProps, FileUploaderInputProps, FileUploaderListProps, FileUploaderLoaderProps } from '../../../../FileUploader'; import type { FormGroupProps } from '../../../../FormGroup'; import type { FormTitleProps } from '../../../../FormTitle'; import type { GridProps, GridItemProps } from '../../../../Grid'; import type { IconButtonProps } from '../../../../IconButton'; import type { IconButtonProps as IconButtonPropsNext } from '../../../../IconButtonNext'; import type { IndicatorProps } from '../../../../Indicator'; import type { InputProps } from '../../../../Input'; import type { InputNumberProps } from '../../../../InputNumber'; import type { LinkProps } from '../../../../Link'; import type { ListProps, ListItemProps, ListItemButtonProps } from '../../../../List'; import type { PageListCardProps } from '../../../../ListCard'; import type { ListCardItemCenterButtonProps, ListCardItemCenterInfoProps, ListCardItemCenterTagProps, ListCardItemControlCheckboxProps, ListCardItemControlIconProps, ListCardItemControlItemProps, ListCardItemControlRadioProps, ListCardItemControlToggleProps, ListCardItemLeadingAvatarProps, ListCardItemLeadingCheckboxProps, ListCardItemLeadingIconProps, ListCardItemLeadingItemProps, ListCardItemLeadingRadioProps, ListCardItemTrailingBadgeProps, ListCardItemTrailingButtonProps, ListCardItemTrailingCheckboxProps, ListCardItemTrailingIconButtonProps, ListCardItemTrailingIconProps, ListCardItemTrailingInfoProps, ListCardItemTrailingItemProps, ListCardItemTrailingRadioProps, ListCardItemTrailingTagProps, ListCardItemTrailingToggleProps, ListCardItemProps } from '../../../../ListCardItem'; import type { LoaderProps } from '../../../../Loader'; import type { MenuProps, MenuItemProps, MenuListProps } from '../../../../Menu'; import type { ModalProps } from '../../../../Modal'; import type { PaginationProps } from '../../../../Pagination'; import type { PaperProps } from '../../../../Paper'; import type { PopoverProps } from '../../../../Popover'; import type { PortalProps } from '../../../../Portal'; import type { RadioProps } from '../../../../Radio'; import type { RadioGroupProps } from '../../../../RadioGroup'; import type { RadioGroupProps as RadioGroupNextProps } from '../../../../RadioGroupNext'; import type { RadioProps as RadioNextProps } from '../../../../RadioNext'; import type { SectionMessageProps } from '../../../../SectionMessage'; import type { SegmentProps } from '../../../../Segment'; import type { SelectProps } from '../../../../Select'; import type { SliderProps } from '../../../../Slider'; import type { SnackbarProviderProps } from '../../../../Snackbar'; import type { StackProps } from '../../../../Stack'; import type { TableContainerProps, TableProps, TableCaptionProps, TableCellProps } from '../../../../Table'; import type { TagProps } from '../../../../Tag'; import type { TagProps as TagPropsNext } from '../../../../TagNext'; import type { TextareaProps } from '../../../../Textarea'; import type { TitleProps } from '../../../../Title'; import type { ToggleProps } from '../../../../Toggle'; import type { ToggleProps as ToggleNextProps } from '../../../../ToggleNext'; import type { TooltipProps } from '../../../../Tooltip'; import type { TypographyProps } from '../../../../Typography'; export type ThemeDefaultProps = { Accordion?: Partial<AccordionProps>; AccordionSummary?: Partial<AccordionSummaryProps>; Alert?: Partial<AlertProps>; Autocomplete?: Partial<AutocompleteProps>; AutocompleteNext?: Partial<AutocompletePropsNext>; AutocompleteBase?: Partial<AutocompleteBaseProps>; AutocompleteBaseInput?: Partial<AutocompleteBaseInputProps>; AutocompleteBaseInputIcon?: Partial<AutocompleteBaseInputIconProps>; AutocompleteBaseInputTag?: Partial<AutocompleteBaseInputTagProps>; AutocompleteListCard?: Partial<AutocompleteListCardProps>; AutocompleteListCardItem?: Partial<AutocompleteListCardItemProps>; AutocompleteListCardDropdown?: Partial<AutocompleteListCardDropdownProps>; AutocompleteListCardInput?: Partial<AutocompleteListCardInputProps>; AutocompleteListCardInputAvatar?: Partial<AutocompleteListCardInputAvatarProps>; Avatar?: Partial<AvatarProps>; Backdrop?: Partial<BackdropProps>; Badge?: Partial<BadgeProps>; Breadcrumbs?: Partial<BreadcrumbsProps>; Button?: Partial<ButtonProps>; ButtonNext?: Partial<ButtonPropsNext>; Calendar?: Partial<CalendarProps>; Card?: Partial<CardProps>; Checkbox?: Partial<CheckboxProps>; CheckboxNext?: Partial<CheckboxNextProps>; CheckboxGroupNext?: Partial<CheckboxGroupNextProps>; CheckboxGroup?: Partial<CheckboxGroupProps>; Chip?: Partial<ChipProps>; ChipNext?: Partial<ChipNextProps>; ChipGroup?: Partial<ChipGroupProps>; Collapse?: Partial<CollapseProps>; Container?: Partial<ContainerProps>; DataListBase?: Partial<DataListBaseProps>; DataListCardItem?: Partial<DataListCardItemProps>; DataListCard?: Partial<DataListCardProps>; DataList?: Partial<DataListProps>; Dialog?: Partial<DialogProps>; DialogNext?: Partial<DialogNextProps>; DatePicker?: Partial<DatePickerProps>; Divider?: Partial<DividerProps>; Drawer?: Partial<DrawerProps>; DrawerNext?: Partial<DrawerNextProps>; FieldControl?: Partial<FieldControlProps>; File?: Partial<FileProps>; FilePicker?: Partial<FilePickerProps>; FileUploaderInput?: Partial<FileUploaderInputProps>; FileUploaderList?: Partial<FileUploaderListProps>; FileUploaderListItem?: Partial<FileUploaderListItemProps>; FileUploaderUploadButton?: Partial<FileUploaderUploadButtonProps>; FileIcon?: Partial<FileIconProps>; FileNext?: Partial<FileNextProps>; FileIconButton?: Partial<FileIconButtonProps>; FileUploader?: Partial<FileUploaderProps>; FileUploaderDrop?: Partial<FileUploaderDropProps>; FileUploaderLoader?: Partial<FileUploaderLoaderProps>; FormGroup?: Partial<FormGroupProps>; FormTitle?: Partial<FormTitleProps>; Grid?: Partial<GridProps>; GridItem?: Partial<GridItemProps>; IconButton?: Partial<IconButtonProps>; IconButtonNext?: Partial<IconButtonPropsNext>; Indicator?: Partial<IndicatorProps>; Input?: Partial<InputProps>; InputNumber?: Partial<InputNumberProps>; InputOTP?: Partial<InputProps>; Link?: Partial<LinkProps>; List?: Partial<ListProps>; ListItem?: Partial<ListItemProps>; ListItemButton?: Partial<ListItemButtonProps>; PageListCard?: Partial<PageListCardProps>; ListCardItem?: Partial<ListCardItemProps>; ListCardItemCenterButton?: Partial<ListCardItemCenterButtonProps>; ListCardItemCenterInfo?: Partial<ListCardItemCenterInfoProps>; ListCardItemCenterTag?: Partial<ListCardItemCenterTagProps>; ListCardItemControlCheckbox?: Partial<ListCardItemControlCheckboxProps>; ListCardItemControlIcon?: Partial<ListCardItemControlIconProps>; ListCardItemControlItem?: Partial<ListCardItemControlItemProps>; ListCardItemControlRadio?: Partial<ListCardItemControlRadioProps>; ListCardItemControlToggle?: Partial<ListCardItemControlToggleProps>; ListCardItemLeadingAvatar?: Partial<ListCardItemLeadingAvatarProps>; ListCardItemLeadingCheckbox?: Partial<ListCardItemLeadingCheckboxProps>; ListCardItemLeadingIcon?: Partial<ListCardItemLeadingIconProps>; ListCardItemLeadingItem?: Partial<ListCardItemLeadingItemProps>; ListCardItemLeadingRadio?: Partial<ListCardItemLeadingRadioProps>; ListCardItemTrailingBadge?: Partial<ListCardItemTrailingBadgeProps>; ListCardItemTrailingButton?: Partial<ListCardItemTrailingButtonProps>; ListCardItemTrailingCheckbox?: Partial<ListCardItemTrailingCheckboxProps>; ListCardItemTrailingIcon?: Partial<ListCardItemTrailingIconProps>; ListCardItemTrailingIconButton?: Partial<ListCardItemTrailingIconButtonProps>; ListCardItemTrailingInfo?: Partial<ListCardItemTrailingInfoProps>; ListCardItemTrailingItem?: Partial<ListCardItemTrailingItemProps>; ListCardItemTrailingRadio?: Partial<ListCardItemTrailingRadioProps>; ListCardItemTrailingTag?: Partial<ListCardItemTrailingTagProps>; ListCardItemTrailingToggle?: Partial<ListCardItemTrailingToggleProps>; Loader?: Partial<LoaderProps>; Menu?: Partial<MenuProps>; MenuItem?: Partial<MenuItemProps>; MenuList?: Partial<MenuListProps>; Modal?: Partial<ModalProps>; Pagination?: Partial<PaginationProps>; Paper?: Partial<PaperProps>; Popover?: Partial<PopoverProps>; Portal?: Partial<PortalProps>; Radio?: Partial<RadioProps>; RadioNext?: Partial<RadioNextProps>; RadioGroup?: Partial<RadioGroupProps>; RadioGroupNext?: Partial<RadioGroupNextProps>; SectionMessage?: Partial<SectionMessageProps>; Segment?: Partial<SegmentProps>; Select?: Partial<SelectProps>; Slider?: Partial<SliderProps>; SnackbarProvider?: Partial<SnackbarProviderProps>; Stack?: Partial<StackProps>; Table?: Partial<TableProps>; TableCaption?: Partial<TableCaptionProps>; TableCell?: Partial<TableCellProps>; TableContainer?: Partial<TableContainerProps>; Tag?: Partial<TagProps>; TagNext?: Partial<TagPropsNext>; Textarea?: Partial<TextareaProps>; Title?: Partial<TitleProps>; Toggle?: Partial<ToggleProps>; ToggleNext?: Partial<ToggleNextProps>; Tooltip?: Partial<TooltipProps>; Typography?: Partial<TypographyProps>; };