Module

HeroUI

Package
purescript-yoga-heroui
Repository
rowtype-yoga/purescript-yoga-heroui

Re-exports from HeroUI.Accordion

#AccordionProps Source

type AccordionProps :: Row Type -> Row Typetype AccordionProps r = (className :: String, classNames :: Foreign, defaultSelectedKeys :: Array String, disableAnimation :: Boolean, disableIndicatorAnimation :: Boolean, disabledKeys :: Array String, disallowEmptySelection :: Boolean, dividerProps :: Foreign, fullWidth :: Boolean, hideIndicator :: Boolean, isCompact :: Boolean, isDisabled :: Boolean, itemClasses :: Foreign, keepContentMounted :: Boolean, motionProps :: Foreign, onSelectionChange :: EffectFn1 Foreign Unit, selectedKeys :: Array String, selectionBehavior :: SelectionBehavior, selectionMode :: SelectionMode, showDivider :: Boolean, variant :: Variant | r)

#AccordionItemProps Source

type AccordionItemProps :: Row Type -> Row Typetype AccordionItemProps r = (className :: String, classNames :: Foreign, disableAnimation :: Boolean, disableIndicatorAnimation :: Boolean, headingComponent :: String, hideIndicator :: Boolean, indicator :: Foreign, isCompact :: Boolean, isDisabled :: Boolean, keepContentMounted :: Boolean, motionProps :: Foreign, onBlur :: EventHandler, onClick :: EventHandler, onFocus :: EventHandler, onFocusChange :: EffectFn1 Boolean Unit, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onPress :: EventHandler, onPressChange :: EffectFn1 Boolean Unit, onPressEnd :: EventHandler, onPressStart :: EventHandler, onPressUp :: EventHandler, startContent :: JSX, subtitle :: JSX, title :: JSX | r)

#accordionItem Source

accordionItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (AccordionItemProps ())) => Record givenProps -> kids -> JSX

#accordion Source

accordion :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (AccordionProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Alert

#AlertProps Source

type AlertProps :: Row Type -> Row Typetype AlertProps r = (className :: String, classNames :: Foreign, closeButtonProps :: Foreign, color :: Color, description :: JSX, endContent :: JSX, hideIcon :: Boolean, hideIconWrapper :: Boolean, icon :: JSX, isClosable :: Boolean, isVisible :: Boolean, onClose :: EffectFn1 Foreign Unit, onVisibleChange :: EffectFn1 Boolean Unit, radius :: Radius, startContent :: JSX, title :: JSX, variant :: Variant | r)

#alert Source

alert :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (AlertProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Autocomplete

#AutocompleteSectionProps Source

type AutocompleteSectionProps :: Row Type -> Row Typetype AutocompleteSectionProps r = (className :: String, classNames :: Foreign, dividerProps :: Foreign, hideSelectedIcon :: Boolean, items :: Foreign, showDivider :: Boolean, title :: String | r)

#AutocompleteProps Source

type AutocompleteProps :: Row Type -> Row Typetype AutocompleteProps r = (allowsCustomValue :: Boolean, allowsEmptyCollection :: Boolean, autoFocus :: Boolean, className :: String, classNames :: Foreign, clearButtonProps :: Foreign, clearIcon :: JSX, color :: Color, defaultFilter :: Foreign, defaultInputValue :: String, defaultItems :: Foreign, defaultSelectedKey :: String, description :: JSX, disableAnimation :: Boolean, disableSelectorIconRotation :: Boolean, disabledKeys :: Array String, endContent :: JSX, errorMessage :: JSX, filterOptions :: Foreign, fullWidth :: Boolean, inputProps :: Foreign, inputValue :: String, isClearable :: Boolean, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, isVirtualized :: Boolean, itemHeight :: Int, items :: Foreign, label :: JSX, labelPlacement :: LabelPlacement, listboxProps :: Foreign, maxListboxHeight :: Int, menuTrigger :: MenuTrigger, name :: String, onBlur :: EventHandler, onClear :: EffectFn1 Foreign Unit, onClose :: EffectFn1 Foreign Unit, onFocus :: EventHandler, onFocusChange :: EffectFn1 Boolean Unit, onInputChange :: EffectFn1 String Unit, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onOpenChange :: EffectFn1 Boolean Unit, onSelectionChange :: EffectFn1 Foreign Unit, placeholder :: String, popoverProps :: Foreign, radius :: Radius, scrollRef :: Foreign, scrollShadowProps :: Foreign, selectedKey :: String, selectorButtonProps :: Foreign, selectorIcon :: JSX, shouldCloseOnBlur :: Boolean, showScrollIndicators :: Boolean, size :: Size, startContent :: JSX, validate :: Foreign, validationBehavior :: ValidationBehavior, variant :: Variant | r)

#AutocompleteItemProps Source

type AutocompleteItemProps :: Row Type -> Row Typetype AutocompleteItemProps r = (className :: String, classNames :: Foreign, description :: JSX, endContent :: JSX, hideSelectedIcon :: Boolean, href :: String, isDisabled :: Boolean, isReadOnly :: Boolean, isSelected :: Boolean, key :: String, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onPress :: EventHandler, onPressChange :: EffectFn1 Boolean Unit, onPressEnd :: EventHandler, onPressStart :: EventHandler, onPressUp :: EventHandler, rel :: String, selectedIcon :: Foreign, showDivider :: Boolean, startContent :: JSX, target :: String, textValue :: String | r)

#autocompleteSection Source

autocompleteSection :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (AutocompleteSectionProps ())) => Record givenProps -> kids -> JSX

#autocompleteItem Source

autocompleteItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (AutocompleteItemProps ())) => Record givenProps -> kids -> JSX

#autocomplete Source

autocomplete :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (AutocompleteProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Avatar

#AvatarProps Source

type AvatarProps :: Row Type -> Row Typetype AvatarProps r = (alt :: String, className :: String, classNames :: Foreign, color :: Color, fallback :: JSX, icon :: JSX, imgProps :: Foreign, isBordered :: Boolean, isDisabled :: Boolean, isFocusable :: Boolean, name :: String, radius :: Radius, showFallback :: Boolean, size :: Size, src :: String | r)

#AvatarGroupProps Source

type AvatarGroupProps :: Row Type -> Row Typetype AvatarGroupProps r = (className :: String, classNames :: Foreign, color :: Color, isBordered :: Boolean, isDisabled :: Boolean, isGrid :: Boolean, max :: Int, radius :: Radius, renderCount :: Foreign, size :: Size, total :: Int | r)

#avatarGroup Source

avatarGroup :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (AvatarGroupProps ())) => Record givenProps -> kids -> JSX

#avatar Source

avatar :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (AvatarProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Badge

#Shape Source

data Shape

Constructors

Instances

#BadgeProps Source

type BadgeProps :: Row Type -> Row Typetype BadgeProps r = (className :: String, classNames :: Foreign, color :: Color, content :: JSX, disableAnimation :: Boolean, disableOutline :: Boolean, isDot :: Boolean, isInvisible :: Boolean, isOneChar :: Boolean, placement :: Placement, shape :: Shape, showOutline :: Boolean, size :: Size, variant :: Variant | r)

#badge Source

badge :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (BadgeProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Breadcrumbs

#BreadcrumbsProps Source

type BreadcrumbsProps :: Row Type -> Row Typetype BreadcrumbsProps r = (className :: String, classNames :: Foreign, color :: Color, disableAnimation :: Boolean, hideSeparator :: Boolean, isDisabled :: Boolean, itemClasses :: Foreign, itemsAfterCollapse :: Int, itemsBeforeCollapse :: Int, maxItems :: Int, onAction :: EffectFn1 Foreign Unit, radius :: Radius, separator :: JSX, size :: Size, underline :: UnderlineStyle, variant :: Variant | r)

#BreadcrumbItemProps Source

type BreadcrumbItemProps :: Row Type -> Row Typetype BreadcrumbItemProps r = (className :: String, classNames :: Foreign, color :: Color, disableAnimation :: Boolean, endContent :: JSX, hideSeparator :: Boolean, isCurrent :: Boolean, isDisabled :: Boolean, isLast :: Boolean, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onPress :: EventHandler, onPressChange :: EffectFn1 Boolean Unit, onPressEnd :: EventHandler, onPressStart :: EventHandler, onPressUp :: EventHandler, separator :: JSX, size :: Size, startContent :: JSX, underline :: UnderlineStyle | r)

#breadcrumbs Source

breadcrumbs :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (BreadcrumbsProps ())) => Record givenProps -> kids -> JSX

#breadcrumbItem Source

breadcrumbItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (BreadcrumbItemProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Button

#ButtonProps Source

type ButtonProps :: Row Type -> Row Typetype ButtonProps r = (className :: String, color :: Color, disableAnimation :: Boolean, disableRipple :: Boolean, endContent :: JSX, fullWidth :: Boolean, isDisabled :: Boolean, isIconOnly :: Boolean, isLoading :: Boolean, onClick :: EventHandler, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onPress :: EventHandler, onPressChange :: EffectFn1 Boolean Unit, onPressEnd :: EventHandler, onPressStart :: EventHandler, onPressUp :: EventHandler, radius :: Radius, size :: Size, spinner :: JSX, spinnerPlacement :: SpinnerPlacement, startContent :: JSX, variant :: Variant | r)

#ButtonGroupProps Source

type ButtonGroupProps :: Row Type -> Row Typetype ButtonGroupProps r = (className :: String, color :: Color, fullWidth :: Boolean, isDisabled :: Boolean, radius :: Radius, size :: Size, variant :: Variant | r)

#buttonGroup Source

buttonGroup :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ButtonGroupProps ())) => Record givenProps -> kids -> JSX

#button Source

button :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ButtonProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Calendar

#RangeCalendarProps Source

type RangeCalendarProps :: Row Type -> Row Typetype RangeCalendarProps r = (allowsNonContiguousRanges :: Boolean, autoFocus :: Boolean, bottomContent :: JSX, calendarWidth :: Foreign, className :: String, classNames :: Foreign, color :: Color, createCalendar :: Foreign, defaultFocusedValue :: Foreign, defaultValue :: Foreign, disableAnimation :: Boolean, errorMessage :: JSX, firstDayOfWeek :: FirstDayOfWeek, focusedValue :: Foreign, hideDisabledDates :: Boolean, isDateUnavailable :: Foreign, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, maxValue :: Foreign, minValue :: Foreign, onChange :: EffectFn1 Foreign Unit, onFocusChange :: EffectFn1 Foreign Unit, pageBehavior :: PageBehavior, selectionAlignment :: Align, showHelper :: Boolean, showMonthAndYearPickers :: Boolean, showShadow :: Boolean, topContent :: JSX, validate :: Foreign, value :: Foreign, visibleMonths :: Int, weekdayStyle :: WeekdayStyle | r)

#CalendarProps Source

type CalendarProps :: Row Type -> Row Typetype CalendarProps r = (autoFocus :: Boolean, bottomContent :: JSX, calendarWidth :: Foreign, className :: String, classNames :: Foreign, color :: Color, createCalendar :: Foreign, defaultFocusedValue :: Foreign, defaultValue :: Foreign, disableAnimation :: Boolean, errorMessage :: JSX, firstDayOfWeek :: FirstDayOfWeek, focusedValue :: Foreign, hideDisabledDates :: Boolean, isDateUnavailable :: Foreign, isDisabled :: Boolean, isHeaderDefaultExpanded :: Boolean, isHeaderExpanded :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, maxValue :: Foreign, minValue :: Foreign, onChange :: EffectFn1 Foreign Unit, onFocusChange :: EffectFn1 Foreign Unit, onHeaderExpandedChange :: EffectFn1 Boolean Unit, pageBehavior :: PageBehavior, selectionAlignment :: Align, showHelper :: Boolean, showMonthAndYearPickers :: Boolean, showShadow :: Boolean, topContent :: JSX, value :: Foreign, visibleMonths :: Int, weekdayStyle :: WeekdayStyle | r)

#rangeCalendar Source

rangeCalendar :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (RangeCalendarProps ())) => Record givenProps -> kids -> JSX

#calendar Source

calendar :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (CalendarProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Card

#CardProps Source

type CardProps :: Row Type -> Row Typetype CardProps r = (allowTextSelectionOnPress :: Boolean, className :: String, classNames :: Foreign, disableAnimation :: Boolean, disableRipple :: Boolean, fullWidth :: Boolean, isBlurred :: Boolean, isDisabled :: Boolean, isFooterBlurred :: Boolean, isHoverable :: Boolean, isPressable :: Boolean, onPress :: EventHandler, onPressChange :: EffectFn1 Boolean Unit, onPressEnd :: EventHandler, onPressStart :: EventHandler, onPressUp :: EventHandler, radius :: Radius, shadow :: ShadowSize | r)

#CardHeaderProps Source

type CardHeaderProps :: Row Type -> Row Typetype CardHeaderProps r = (className :: String | r)

#CardFooterProps Source

type CardFooterProps :: Row Type -> Row Typetype CardFooterProps r = (className :: String, isBlurred :: Boolean | r)

#CardBodyProps Source

type CardBodyProps :: Row Type -> Row Typetype CardBodyProps r = (className :: String | r)

#cardHeader Source

cardHeader :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (CardHeaderProps ())) => Record givenProps -> kids -> JSX

#cardFooter Source

cardFooter :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (CardFooterProps ())) => Record givenProps -> kids -> JSX

#cardBody Source

cardBody :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (CardBodyProps ())) => Record givenProps -> kids -> JSX

#card Source

card :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (CardProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Checkbox

#CheckboxProps Source

type CheckboxProps :: Row Type -> Row Typetype CheckboxProps r = (className :: String, classNames :: Foreign, color :: Color, defaultSelected :: Boolean, disableAnimation :: Boolean, icon :: Foreign, isDisabled :: Boolean, isIndeterminate :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, isSelected :: Boolean, lineThrough :: Boolean, name :: String, onChange :: EffectFn1 Foreign Unit, onValueChange :: EffectFn1 Boolean Unit, radius :: Radius, size :: Size, value :: String | r)

#CheckboxGroupProps Source

type CheckboxGroupProps :: Row Type -> Row Typetype CheckboxGroupProps r = (className :: String, classNames :: Foreign, color :: Color, defaultValue :: Foreign, description :: JSX, disableAnimation :: Boolean, errorMessage :: JSX, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, label :: String, lineThrough :: Boolean, name :: String, onChange :: EffectFn1 Foreign Unit, onValueChange :: EffectFn1 Foreign Unit, orientation :: Orientation, radius :: Radius, size :: Size, validate :: Foreign, validationBehavior :: ValidationBehavior, value :: Foreign | r)

#checkboxGroup Source

checkboxGroup :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (CheckboxGroupProps ())) => Record givenProps -> kids -> JSX

#checkbox Source

checkbox :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (CheckboxProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Chip

#ChipProps Source

type ChipProps :: Row Type -> Row Typetype ChipProps r = (avatar :: JSX, className :: String, classNames :: Foreign, color :: Color, endContent :: JSX, isDisabled :: Boolean, onClose :: EffectFn1 Foreign Unit, radius :: Radius, size :: Size, startContent :: JSX, variant :: Variant | r)

#chip Source

chip :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ChipProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Code

#CodeProps Source

type CodeProps :: Row Type -> Row Typetype CodeProps r = (className :: String, color :: Color, radius :: Radius, size :: Size | r)

#code Source

code :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (CodeProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.DateInput

#TimeInputProps Source

type TimeInputProps :: Row Type -> Row Typetype TimeInputProps r = (autoFocus :: Boolean, className :: String, classNames :: Foreign, color :: Color, defaultValue :: Foreign, description :: JSX, disableAnimation :: Boolean, errorMessage :: JSX, granularity :: Granularity, hideTimeZone :: Boolean, hourCycle :: Int, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, label :: JSX, labelPlacement :: LabelPlacement, maxValue :: Foreign, minValue :: Foreign, name :: String, onBlur :: EventHandler, onChange :: EffectFn1 Foreign Unit, onFocus :: EventHandler, onFocusChange :: EffectFn1 Boolean Unit, onKeyDown :: EventHandler, onKeyUp :: EventHandler, placeholderValue :: Foreign, radius :: Radius, shouldForceLeadingZeros :: Boolean, size :: Size, validate :: Foreign, validationBehavior :: ValidationBehavior, value :: Foreign, variant :: Variant | r)

#DateInputProps Source

type DateInputProps :: Row Type -> Row Typetype DateInputProps r = (autoFocus :: Boolean, className :: String, classNames :: Foreign, color :: Color, defaultValue :: Foreign, description :: JSX, disableAnimation :: Boolean, errorMessage :: JSX, hideTimeZone :: Boolean, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, label :: JSX, labelPlacement :: LabelPlacement, locale :: String, maxValue :: Foreign, minValue :: Foreign, onBlur :: EventHandler, onChange :: EffectFn1 Foreign Unit, onFocus :: EventHandler, onFocusChange :: EffectFn1 Boolean Unit, onKeyDown :: EventHandler, onKeyUp :: EventHandler, placeholderValue :: Foreign, radius :: Radius, size :: Size, validate :: Foreign, validationBehavior :: ValidationBehavior, value :: Foreign, variant :: Variant | r)

#timeInput Source

timeInput :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TimeInputProps ())) => Record givenProps -> kids -> JSX

#dateInput Source

dateInput :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DateInputProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.DatePicker

#DateRangePickerProps Source

type DateRangePickerProps :: Row Type -> Row Typetype DateRangePickerProps r = (allowsNonContiguousRanges :: Boolean, autoFocus :: Boolean, calendarBottomContent :: JSX, calendarProps :: Foreign, calendarTopContent :: JSX, calendarWidth :: Int, className :: String, classNames :: Foreign, color :: Color, defaultOpen :: Boolean, defaultValue :: Foreign, description :: JSX, disableAnimation :: Boolean, endContent :: JSX, endName :: String, errorMessage :: JSX, firstDayOfWeek :: String, granularity :: String, hideTimeZone :: Boolean, hourCycle :: Int, isDisabled :: Boolean, isInvalid :: Boolean, isOpen :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, label :: JSX, labelPlacement :: LabelPlacement, maxValue :: Foreign, minValue :: Foreign, onBlur :: EventHandler, onChange :: EffectFn1 Foreign Unit, onFocus :: EventHandler, onFocusChange :: EffectFn1 Boolean Unit, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onOpenChange :: EffectFn1 Boolean Unit, pageBehavior :: String, placeholderValue :: Foreign, popoverProps :: Foreign, radius :: Radius, selectionAlignment :: String, selectorButtonPlacement :: String, selectorButtonProps :: Foreign, selectorIcon :: JSX, shouldForceLeadingZeros :: Boolean, showMonthAndYearPickers :: Boolean, size :: Size, startContent :: JSX, startName :: String, timeInputProps :: Foreign, validate :: Foreign, validationBehavior :: ValidationBehavior, value :: Foreign, variant :: Variant, visibleMonths :: Int | r)

#DatePickerProps Source

type DatePickerProps :: Row Type -> Row Typetype DatePickerProps r = (autoFocus :: Boolean, calendarBottomContent :: JSX, calendarProps :: Foreign, calendarWidth :: Int, className :: String, classNames :: Foreign, color :: Color, defaultValue :: Foreign, description :: JSX, disableAnimation :: Boolean, endContent :: JSX, errorMessage :: JSX, firstDayOfWeek :: String, granularity :: String, hideTimeZone :: Boolean, hourCycle :: Int, isDateUnavailable :: Foreign, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, label :: JSX, labelPlacement :: LabelPlacement, onBlur :: EventHandler, onChange :: EffectFn1 Foreign Unit, onFocus :: EventHandler, onFocusChange :: EffectFn1 Boolean Unit, onKeyDown :: EventHandler, onKeyUp :: EventHandler, pageBehavior :: String, placeholderValue :: Foreign, popoverProps :: Foreign, radius :: Radius, selectionAlignment :: String, selectorButtonProps :: Foreign, selectorIcon :: JSX, shouldForceLeadingZeros :: Boolean, showMonthAndYearPickers :: Boolean, size :: Size, startContent :: JSX, timeInputProps :: Foreign, validate :: Foreign, validationBehavior :: ValidationBehavior, value :: Foreign, variant :: Variant, visibleMonths :: Int | r)

#dateRangePicker Source

dateRangePicker :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DateRangePickerProps ())) => Record givenProps -> kids -> JSX

#datePicker Source

datePicker :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DatePickerProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Divider

#DividerProps Source

type DividerProps :: Row Type -> Row Typetype DividerProps r = (className :: String, orientation :: Orientation | r)

#divider Source

divider :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DividerProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Drawer

#DrawerProps Source

type DrawerProps :: Row Type -> Row Typetype DrawerProps r = (className :: String, classNames :: Foreign, closeButton :: JSX, defaultOpen :: Boolean, disableAnimation :: Boolean, hideCloseButton :: Boolean, isDismissable :: Boolean, isKeyboardDismissDisabled :: Boolean, isOpen :: Boolean, motionProps :: Foreign, onClose :: EffectFn1 Foreign Unit, onOpenChange :: EffectFn1 Boolean Unit, placement :: Placement, portalContainer :: Foreign, radius :: Radius, shouldBlockScroll :: Boolean, size :: Size | r)

#DrawerHeaderProps Source

type DrawerHeaderProps :: Row Type -> Row Typetype DrawerHeaderProps r = (className :: String | r)

#DrawerFooterProps Source

type DrawerFooterProps :: Row Type -> Row Typetype DrawerFooterProps r = (className :: String | r)

#DrawerContentProps Source

type DrawerContentProps :: Row Type -> Row Typetype DrawerContentProps r = (className :: String | r)

#DrawerBodyProps Source

type DrawerBodyProps :: Row Type -> Row Typetype DrawerBodyProps r = (className :: String | r)

#drawerHeader Source

drawerHeader :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DrawerHeaderProps ())) => Record givenProps -> kids -> JSX

#drawerFooter Source

drawerFooter :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DrawerFooterProps ())) => Record givenProps -> kids -> JSX

#drawerContent Source

drawerContent :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DrawerContentProps ())) => Record givenProps -> kids -> JSX

#drawerBody Source

drawerBody :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DrawerBodyProps ())) => Record givenProps -> kids -> JSX

#drawer Source

drawer :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DrawerProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Dropdown

#DropdownTriggerProps Source

type DropdownTriggerProps :: Row Type -> Row Typetype DropdownTriggerProps r = (className :: String | r)

#DropdownSectionProps Source

type DropdownSectionProps :: Row Type -> Row Typetype DropdownSectionProps r = (className :: String, classNames :: Foreign, dividerProps :: Foreign, hideSelectedIcon :: Boolean, itemClasses :: Foreign, items :: Foreign, showDivider :: Boolean, title :: String | r)

#DropdownProps Source

type DropdownProps :: Row Type -> Row Typetype DropdownProps r = (className :: String, closeOnSelect :: Boolean, isDisabled :: Boolean, onClose :: EffectFn1 Foreign Unit, onOpenChange :: EffectFn1 Boolean Unit, popoverProps :: Foreign, shouldBlockScroll :: Boolean, shouldCloseOnInteractOutside :: Foreign, trigger :: DropdownTriggerAction, type :: DropdownType | r)

#DropdownMenuProps Source

type DropdownMenuProps :: Row Type -> Row Typetype DropdownMenuProps r = (autoFocus :: Foreign, bottomContent :: JSX, className :: String, classNames :: Foreign, closeOnSelect :: Boolean, color :: Color, defaultSelectedKeys :: Array String, disableAnimation :: Boolean, disabledKeys :: Array String, disallowEmptySelection :: Boolean, emptyContent :: JSX, hideEmptyContent :: Boolean, hideSelectedIcon :: Boolean, itemClasses :: Foreign, items :: Foreign, onAction :: EffectFn1 Foreign Unit, onClose :: EffectFn1 Foreign Unit, onSelectionChange :: EffectFn1 Foreign Unit, selectedKeys :: Array String, selectionMode :: SelectionMode, shouldFocusWrap :: Boolean, topContent :: JSX, variant :: Variant | r)

#DropdownItemProps Source

type DropdownItemProps :: Row Type -> Row Typetype DropdownItemProps r = (className :: String, classNames :: Foreign, closeOnSelect :: Boolean, description :: JSX, download :: Foreign, endContent :: JSX, hideSelectedIcon :: Boolean, href :: String, isDisabled :: Boolean, isReadOnly :: Boolean, isSelected :: Boolean, key :: String, onAction :: EffectFn1 Foreign Unit, onClick :: EventHandler, onClose :: EffectFn1 Foreign Unit, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onPress :: EventHandler, onPressChange :: EffectFn1 Boolean Unit, onPressEnd :: EventHandler, onPressStart :: EventHandler, onPressUp :: EventHandler, ping :: String, referrerPolicy :: String, rel :: String, selectedIcon :: Foreign, shortcut :: JSX, showDivider :: Boolean, startContent :: JSX, target :: String, textValue :: String, title :: JSX | r)

#dropdownTrigger Source

dropdownTrigger :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DropdownTriggerProps ())) => Record givenProps -> kids -> JSX

#dropdownSection Source

dropdownSection :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DropdownSectionProps ())) => Record givenProps -> kids -> JSX

#dropdownMenu Source

dropdownMenu :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DropdownMenuProps ())) => Record givenProps -> kids -> JSX

#dropdownItem Source

dropdownItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DropdownItemProps ())) => Record givenProps -> kids -> JSX

#dropdown Source

dropdown :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (DropdownProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Form

#FormProps Source

type FormProps :: Row Type -> Row Typetype FormProps r = (action :: Foreign, autoCapitalize :: String, autoComplete :: String, className :: String, encType :: String, method :: String, onReset :: EventHandler, onSubmit :: EventHandler, style :: CSS, target :: String, validationBehavior :: ValidationBehavior, validationErrors :: Foreign | r)

#form Source

form :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (FormProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Image

#Loading Source

data Loading

Constructors

Instances

#ImageProps Source

type ImageProps :: Row Type -> Row Typetype ImageProps r = (alt :: String, className :: String, classNames :: Foreign, disableSkeleton :: Boolean, fallbackSrc :: String, height :: Int, isBlurred :: Boolean, isZoomed :: Boolean, loading :: Loading, onError :: EventHandler, onLoad :: EventHandler, radius :: Radius, removeWrapper :: Boolean, shadow :: ShadowSize, sizes :: String, src :: String, srcSet :: String, width :: Int | r)

#image Source

image :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ImageProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Input

#TextareaProps Source

type TextareaProps :: Row Type -> Row Typetype TextareaProps r = (cacheMeasurements :: Boolean, className :: String, classNames :: Foreign, color :: Color, defaultValue :: String, description :: JSX, disableAnimation :: Boolean, disableAutosize :: Boolean, endContent :: JSX, errorMessage :: JSX, fullWidth :: Boolean, isClearable :: Boolean, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, label :: JSX, labelPlacement :: LabelPlacement, maxRows :: Int, minRows :: Int, name :: String, onChange :: EffectFn1 Foreign Unit, onClear :: EffectFn1 Foreign Unit, onHeightChange :: EffectFn1 Foreign Unit, onValueChange :: EffectFn1 String Unit, placeholder :: String, radius :: Radius, size :: Size, startContent :: JSX, validate :: Foreign, validationBehavior :: ValidationBehavior, value :: String, variant :: Variant | r)

#InputProps Source

type InputProps :: Row Type -> Row Typetype InputProps r = (baseRef :: Foreign, className :: String, classNames :: Foreign, color :: Color, defaultValue :: String, description :: JSX, disableAnimation :: Boolean, endContent :: JSX, errorMessage :: JSX, fullWidth :: Boolean, isClearable :: Boolean, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, label :: JSX, labelPlacement :: LabelPlacement, maxLength :: Int, minLength :: Int, name :: String, onChange :: EffectFn1 Foreign Unit, onClear :: EffectFn1 Foreign Unit, onValueChange :: EffectFn1 String Unit, pattern :: String, placeholder :: String, radius :: Radius, size :: Size, startContent :: JSX, type :: String, validate :: Foreign, validationBehavior :: ValidationBehavior, value :: String, variant :: Variant | r)

#textarea Source

textarea :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TextareaProps ())) => Record givenProps -> kids -> JSX

#input Source

input :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (InputProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.InputOTP

#InputOtpProps Source

type InputOtpProps :: Row Type -> Row Typetype InputOtpProps r = (allowedKeys :: String, autoFocus :: Boolean, baseRef :: Foreign, className :: String, classNames :: Foreign, color :: Color, defaultValue :: String, description :: JSX, disableAnimation :: Boolean, errorMessage :: JSX, fullWidth :: Boolean, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, length :: Int, onChange :: EffectFn1 Foreign Unit, onComplete :: EffectFn1 String Unit, onValueChange :: EffectFn1 String Unit, radius :: Radius, size :: Size, textAlign :: TextAlign, value :: String, variant :: Variant | r)

#inputOtp Source

inputOtp :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (InputOtpProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Kbd

#KbdProps Source

type KbdProps :: Row Type -> Row Typetype KbdProps r = (className :: String, classNames :: Foreign, keys :: Array KbdKey | r)

#kbd Source

kbd :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (KbdProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Link

#LinkProps Source

type LinkProps :: Row Type -> Row Typetype LinkProps r = (anchorIcon :: JSX, className :: String, color :: Color, disableAnimation :: Boolean, download :: Foreign, href :: String, isBlock :: Boolean, isDisabled :: Boolean, isExternal :: Boolean, onClick :: EventHandler, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onPress :: EventHandler, onPressChange :: EffectFn1 Boolean Unit, onPressEnd :: EventHandler, onPressStart :: EventHandler, onPressUp :: EventHandler, ping :: String, referrerPolicy :: String, rel :: String, showAnchorIcon :: Boolean, size :: Size, target :: String, underline :: UnderlineStyle | r)

Re-exports from HeroUI.Listbox

#ListboxSectionProps Source

type ListboxSectionProps :: Row Type -> Row Typetype ListboxSectionProps r = (className :: String, classNames :: Foreign, dividerProps :: Foreign, hideSelectedIcon :: Boolean, itemClasses :: Foreign, items :: Foreign, showDivider :: Boolean, title :: String | r)

#ListboxProps Source

type ListboxProps :: Row Type -> Row Typetype ListboxProps r = (autoFocus :: Foreign, bottomContent :: JSX, className :: String, classNames :: Foreign, color :: Color, defaultSelectedKeys :: Array String, disableAnimation :: Boolean, disabledKeys :: Array String, disallowEmptySelection :: Boolean, emptyContent :: JSX, hideEmptyContent :: Boolean, hideSelectedIcon :: Boolean, isVirtualized :: Boolean, itemClasses :: Foreign, items :: Foreign, onAction :: EffectFn1 Foreign Unit, onSelectionChange :: EffectFn1 Foreign Unit, selectedKeys :: Array String, selectionBehavior :: SelectionBehavior, selectionMode :: SelectionMode, shouldFocusWrap :: Boolean, shouldHighlightOnFocus :: Boolean, topContent :: JSX, variant :: Variant, virtualization :: Foreign | r)

#ListboxItemProps Source

type ListboxItemProps :: Row Type -> Row Typetype ListboxItemProps r = (className :: String, classNames :: Foreign, description :: JSX, download :: Foreign, endContent :: JSX, hideSelectedIcon :: Boolean, href :: String, isDisabled :: Boolean, isReadOnly :: Boolean, isSelected :: Boolean, key :: String, onAction :: EffectFn1 Foreign Unit, onClick :: EventHandler, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onPress :: EventHandler, onPressChange :: EffectFn1 Boolean Unit, onPressEnd :: EventHandler, onPressStart :: EventHandler, onPressUp :: EventHandler, ping :: String, referrerPolicy :: String, rel :: String, selectedIcon :: Foreign, shortcut :: JSX, shouldHighlightOnFocus :: Boolean, showDivider :: Boolean, startContent :: JSX, target :: String, textValue :: String, title :: JSX | r)

#listboxSection Source

listboxSection :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ListboxSectionProps ())) => Record givenProps -> kids -> JSX

#listboxItem Source

listboxItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ListboxItemProps ())) => Record givenProps -> kids -> JSX

#listbox Source

listbox :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ListboxProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Modal

#ModalProps Source

type ModalProps :: Row Type -> Row Typetype ModalProps r = (backdrop :: Backdrop, className :: String, classNames :: Foreign, closeButton :: JSX, defaultOpen :: Boolean, disableAnimation :: Boolean, hideCloseButton :: Boolean, isDismissable :: Boolean, isKeyboardDismissDisabled :: Boolean, isOpen :: Boolean, motionProps :: Foreign, onClose :: EffectFn1 Foreign Unit, onOpenChange :: EffectFn1 Boolean Unit, placement :: Placement, portalContainer :: Foreign, radius :: Radius, scrollBehavior :: ScrollBehavior, shadow :: ShadowSize, shouldBlockScroll :: Boolean, size :: Size | r)

#ModalHeaderProps Source

type ModalHeaderProps :: Row Type -> Row Typetype ModalHeaderProps r = (className :: String | r)

#ModalFooterProps Source

type ModalFooterProps :: Row Type -> Row Typetype ModalFooterProps r = (className :: String | r)

#ModalContentProps Source

type ModalContentProps :: Row Type -> Row Typetype ModalContentProps r = (className :: String | r)

#ModalBodyProps Source

type ModalBodyProps :: Row Type -> Row Typetype ModalBodyProps r = (className :: String | r)

#modalHeader Source

modalHeader :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ModalHeaderProps ())) => Record givenProps -> kids -> JSX

#modalFooter Source

modalFooter :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ModalFooterProps ())) => Record givenProps -> kids -> JSX

#modalContent Source

modalContent :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ModalContentProps ())) => Record givenProps -> kids -> JSX

#modalBody Source

modalBody :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ModalBodyProps ())) => Record givenProps -> kids -> JSX

#modal Source

modal :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ModalProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Navbar

#Position Source

data Position

Constructors

Instances

#NavbarProps Source

type NavbarProps :: Row Type -> Row Typetype NavbarProps r = (className :: String, classNames :: Foreign, disableAnimation :: Boolean, disableScrollHandler :: Boolean, height :: Foreign, isBlurred :: Boolean, isBordered :: Boolean, isMenuDefaultOpen :: Boolean, isMenuOpen :: Boolean, maxWidth :: MaxWidth, motionProps :: Foreign, onMenuOpenChange :: EffectFn1 Boolean Unit, onScrollPositionChange :: EffectFn1 Foreign Unit, parentRef :: Foreign, position :: Position, shouldHideOnScroll :: Boolean | r)

#NavbarMenuToggleProps Source

type NavbarMenuToggleProps :: Row Type -> Row Typetype NavbarMenuToggleProps r = (className :: String, defaultSelected :: Boolean, icon :: Foreign, isSelected :: Boolean, onChange :: EffectFn1 Foreign Unit, srOnlyText :: String | r)

#NavbarMenuProps Source

type NavbarMenuProps :: Row Type -> Row Typetype NavbarMenuProps r = (className :: String, motionProps :: Foreign, portalContainer :: Foreign | r)

#NavbarMenuItemProps Source

type NavbarMenuItemProps :: Row Type -> Row Typetype NavbarMenuItemProps r = (className :: String, isActive :: Boolean | r)

#NavbarItemProps Source

type NavbarItemProps :: Row Type -> Row Typetype NavbarItemProps r = (className :: String, isActive :: Boolean | r)

#NavbarContentProps Source

type NavbarContentProps :: Row Type -> Row Typetype NavbarContentProps r = (className :: String, justify :: NavbarJustify | r)

#NavbarBrandProps Source

type NavbarBrandProps :: Row Type -> Row Typetype NavbarBrandProps r = (className :: String | r)

#navbarMenuToggle Source

navbarMenuToggle :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarMenuToggleProps ())) => Record givenProps -> kids -> JSX

#navbarMenuItem Source

navbarMenuItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarMenuItemProps ())) => Record givenProps -> kids -> JSX

#navbarMenu Source

navbarMenu :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarMenuProps ())) => Record givenProps -> kids -> JSX

#navbarItem Source

navbarItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarItemProps ())) => Record givenProps -> kids -> JSX

#navbarContent Source

navbarContent :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarContentProps ())) => Record givenProps -> kids -> JSX

#navbarBrand Source

navbarBrand :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarBrandProps ())) => Record givenProps -> kids -> JSX

#navbar Source

navbar :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NavbarProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.NumberInput

#NumberInputProps Source

type NumberInputProps :: Row Type -> Row Typetype NumberInputProps r = (baseRef :: Foreign, className :: String, classNames :: Foreign, color :: Color, decrementAriaLabel :: String, defaultValue :: String, description :: JSX, disableAnimation :: Boolean, endContent :: JSX, errorMessage :: JSX, formatOptions :: Foreign, fullWidth :: Boolean, hideStepper :: Boolean, incrementAriaLabel :: String, isClearable :: Boolean, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, isWheelDisabled :: Boolean, label :: JSX, labelPlacement :: LabelPlacement, maxValue :: Number, minValue :: Number, name :: String, onChange :: EffectFn1 Foreign Unit, onClear :: EffectFn1 Foreign Unit, onValueChange :: EffectFn1 Number Unit, placeholder :: String, radius :: Radius, size :: Size, startContent :: JSX, step :: Number, validate :: Foreign, validationBehavior :: ValidationBehavior, value :: String, variant :: Variant | r)

#numberInput Source

numberInput :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (NumberInputProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Pagination

#PaginationProps Source

type PaginationProps :: Row Type -> Row Typetype PaginationProps r = (boundaries :: Int, className :: String, classNames :: Foreign, color :: Color, disableAnimation :: Boolean, disableCursorAnimation :: Boolean, dotsJump :: Int, getItemAriaLabel :: Foreign, initialPage :: Int, isCompact :: Boolean, isDisabled :: Boolean, loop :: Boolean, onChange :: EffectFn1 Int Unit, page :: Int, radius :: Radius, renderItem :: Foreign, showControls :: Boolean, showShadow :: Boolean, siblings :: Int, size :: Size, total :: Int, variant :: Variant | r)

#pagination Source

pagination :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (PaginationProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Popover

#PopoverTriggerProps Source

type PopoverTriggerProps :: Row Type -> Row Typetype PopoverTriggerProps r = (className :: String | r)

#PopoverProps Source

type PopoverProps :: Row Type -> Row Typetype PopoverProps r = (backdrop :: Backdrop, className :: String, classNames :: Foreign, color :: Color, containerPadding :: Int, crossOffset :: Int, defaultOpen :: Boolean, disableAnimation :: Boolean, isKeyboardDismissDisabled :: Boolean, isOpen :: Boolean, motionProps :: Foreign, offset :: Int, onClose :: EffectFn1 Foreign Unit, onOpenChange :: EffectFn1 Boolean Unit, placement :: Placement, portalContainer :: Foreign, radius :: Radius, shadow :: ShadowSize, shouldBlockScroll :: Boolean, shouldCloseOnBlur :: Boolean, shouldCloseOnInteractOutside :: Foreign, shouldCloseOnScroll :: Boolean, shouldFlip :: Boolean, showArrow :: Boolean, size :: Size, state :: Foreign, triggerScaleOnOpen :: Boolean, triggerType :: TriggerType | r)

#PopoverContentProps Source

type PopoverContentProps :: Row Type -> Row Typetype PopoverContentProps r = (className :: String | r)

#popoverTrigger Source

popoverTrigger :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (PopoverTriggerProps ())) => Record givenProps -> kids -> JSX

#popoverContent Source

popoverContent :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (PopoverContentProps ())) => Record givenProps -> kids -> JSX

#popover Source

popover :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (PopoverProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Progress

#ProgressProps Source

type ProgressProps :: Row Type -> Row Typetype ProgressProps r = (className :: String, classNames :: Foreign, color :: Color, disableAnimation :: Boolean, formatOptions :: Foreign, isDisabled :: Boolean, isIndeterminate :: Boolean, isStriped :: Boolean, label :: JSX, maxValue :: Number, minValue :: Number, radius :: Radius, showValueLabel :: Boolean, size :: Size, value :: Number, valueLabel :: JSX | r)

#CircularProgressProps Source

type CircularProgressProps :: Row Type -> Row Typetype CircularProgressProps r = (className :: String, classNames :: Foreign, color :: Color, disableAnimation :: Boolean, formatOptions :: Foreign, isDisabled :: Boolean, isIndeterminate :: Boolean, label :: JSX, maxValue :: Number, minValue :: Number, showValueLabel :: Boolean, size :: Size, strokeWidth :: Number, value :: Number, valueLabel :: JSX | r)

#progress Source

progress :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ProgressProps ())) => Record givenProps -> kids -> JSX

#circularProgress Source

circularProgress :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (CircularProgressProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Provider

#ProviderProps Source

type ProviderProps :: Row Type -> Row Typetype ProviderProps r = (className :: String, disableAnimation :: Boolean, disableRipple :: Boolean, locale :: String | r)

#provider Source

provider :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ProviderProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Radio

#RadioProps Source

type RadioProps :: Row Type -> Row Typetype RadioProps r = (className :: String, classNames :: Foreign, color :: Color, description :: JSX, disableAnimation :: Boolean, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, label :: JSX, size :: Size, value :: String | r)

#RadioGroupProps Source

type RadioGroupProps :: Row Type -> Row Typetype RadioGroupProps r = (className :: String, classNames :: Foreign, color :: Color, defaultValue :: Foreign, description :: JSX, disableAnimation :: Boolean, errorMessage :: JSX, isDisabled :: Boolean, isInvalid :: Boolean, isReadOnly :: Boolean, isRequired :: Boolean, label :: JSX, name :: String, onChange :: EffectFn1 Foreign Unit, onValueChange :: EffectFn1 String Unit, orientation :: Orientation, size :: Size, validate :: Foreign, validationBehavior :: ValidationBehavior, value :: Foreign | r)

#radioGroup Source

radioGroup :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (RadioGroupProps ())) => Record givenProps -> kids -> JSX

#radio Source

radio :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (RadioProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Ripple

#RippleProps Source

type RippleProps :: Row Type -> Row Typetype RippleProps r = (className :: String | r)

#ripple Source

ripple :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (RippleProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.ScrollShadow

#ScrollShadowProps Source

type ScrollShadowProps :: Row Type -> Row Typetype ScrollShadowProps r = (className :: String, hideScrollBar :: Boolean, isEnabled :: Boolean, offset :: Int, onVisibilityChange :: EffectFn1 Foreign Unit, orientation :: Orientation, size :: Int, visibility :: ScrollShadowVisibility | r)

#scrollShadow Source

scrollShadow :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ScrollShadowProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Select

#SelectSectionProps Source

type SelectSectionProps :: Row Type -> Row Typetype SelectSectionProps r = (className :: String, classNames :: Foreign, dividerProps :: Foreign, hideSelectedIcon :: Boolean, items :: Foreign, showDivider :: Boolean, title :: String | r)

#SelectProps Source

type SelectProps :: Row Type -> Row Typetype SelectProps r = (autoFocus :: Boolean, className :: String, classNames :: Foreign, color :: Color, defaultOpen :: Boolean, defaultSelectedKeys :: Array String, description :: JSX, disableAnimation :: Boolean, disableSelectorIconRotation :: Boolean, disabledKeys :: Array String, disallowEmptySelection :: Boolean, endContent :: JSX, errorMessage :: JSX, fullWidth :: Boolean, hideEmptyContent :: Boolean, isClearable :: Boolean, isDisabled :: Boolean, isInvalid :: Boolean, isMultiline :: Boolean, isOpen :: Boolean, isRequired :: Boolean, isVirtualized :: Boolean, itemHeight :: Int, items :: Foreign, label :: JSX, labelPlacement :: LabelPlacement, listboxProps :: Foreign, maxListboxHeight :: Int, onChange :: EffectFn1 Foreign Unit, onClear :: EffectFn1 Foreign Unit, onClose :: EffectFn1 Foreign Unit, onOpenChange :: EffectFn1 Boolean Unit, onSelectionChange :: EffectFn1 Foreign Unit, placeholder :: String, popoverProps :: Foreign, radius :: Radius, renderValue :: Foreign, scrollRef :: Foreign, scrollShadowProps :: Foreign, selectedKeys :: Array String, selectionMode :: SelectionMode, selectorIcon :: JSX, showScrollIndicators :: Boolean, size :: Size, spinnerRef :: Foreign, startContent :: JSX, variant :: Variant | r)

#SelectItemProps Source

type SelectItemProps :: Row Type -> Row Typetype SelectItemProps r = (className :: String, classNames :: Foreign, description :: JSX, endContent :: JSX, hideSelectedIcon :: Boolean, href :: String, isDisabled :: Boolean, isReadOnly :: Boolean, isSelected :: Boolean, key :: String, onKeyDown :: EventHandler, onKeyUp :: EventHandler, onPress :: EventHandler, onPressChange :: EffectFn1 Boolean Unit, onPressEnd :: EventHandler, onPressStart :: EventHandler, onPressUp :: EventHandler, selectedIcon :: Foreign, showDivider :: Boolean, startContent :: JSX, target :: String, textValue :: String, title :: JSX | r)

#selectSection Source

selectSection :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SelectSectionProps ())) => Record givenProps -> kids -> JSX

#selectItem Source

selectItem :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SelectItemProps ())) => Record givenProps -> kids -> JSX

#select Source

select :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SelectProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Skeleton

#SkeletonProps Source

type SkeletonProps :: Row Type -> Row Typetype SkeletonProps r = (className :: String, classNames :: Foreign, disableAnimation :: Boolean, isLoaded :: Boolean | r)

#skeleton Source

skeleton :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SkeletonProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Slider

#SliderProps Source

type SliderProps :: Row Type -> Row Typetype SliderProps r = (className :: String, classNames :: Foreign, color :: Color, defaultValue :: Foreign, disableAnimation :: Boolean, disableThumbScale :: Boolean, endContent :: JSX, fillOffset :: Number, formatOptions :: Foreign, getTooltipValue :: Foreign, getValue :: Foreign, hideThumb :: Boolean, hideValue :: Boolean, isDisabled :: Boolean, label :: JSX, marks :: Foreign, maxValue :: Number, minValue :: Number, name :: String, onChange :: EffectFn1 Foreign Unit, onChangeEnd :: EffectFn1 Foreign Unit, orientation :: Orientation, radius :: Radius, renderLabel :: Foreign, renderThumb :: Foreign, renderValue :: Foreign, showOutline :: Boolean, showSteps :: Boolean, showTooltip :: Boolean, size :: Size, startContent :: JSX, step :: Number, tooltipProps :: Foreign, tooltipValueFormatOptions :: Foreign, value :: Foreign | r)

#slider Source

slider :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SliderProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Snippet

#SnippetProps Source

type SnippetProps :: Row Type -> Row Typetype SnippetProps r = (checkIcon :: JSX, className :: String, classNames :: Foreign, codeString :: String, copyButtonProps :: Foreign, copyIcon :: JSX, disableAnimation :: Boolean, disableCopy :: Boolean, disableTooltip :: Boolean, hideCopyButton :: Boolean, hideSymbol :: Boolean, onCopy :: EffectFn1 Foreign Unit, radius :: Radius, size :: Size, symbol :: JSX, timeout :: Int, tooltipProps :: Foreign | r)

#snippet Source

snippet :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SnippetProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Spacer

#SpacerProps Source

type SpacerProps :: Row Type -> Row Typetype SpacerProps r = (className :: String, x :: Number, y :: Number | r)

#spacer Source

spacer :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SpacerProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Spinner

#SpinnerProps Source

type SpinnerProps :: Row Type -> Row Typetype SpinnerProps r = (className :: String, classNames :: Foreign, color :: Color, label :: String, labelColor :: Color, size :: Size, variant :: SpinnerVariant | r)

#spinner Source

spinner :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SpinnerProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Switch

#SwitchProps Source

type SwitchProps :: Row Type -> Row Typetype SwitchProps r = (className :: String, classNames :: Foreign, color :: Color, defaultSelected :: Boolean, disableAnimation :: Boolean, endContent :: JSX, isDisabled :: Boolean, isReadOnly :: Boolean, isSelected :: Boolean, name :: String, onChange :: EffectFn1 Foreign Unit, onValueChange :: EffectFn1 Boolean Unit, size :: Size, startContent :: JSX, thumbIcon :: Foreign, value :: String | r)

#switch_ Source

switch_ :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (SwitchProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Table

#TableRowProps Source

type TableRowProps :: Row Type -> Row Typetype TableRowProps r = (className :: String, key :: String, textValue :: String | r)

#TableProps Source

type TableProps :: Row Type -> Row Typetype TableProps r = (allowDuplicateSelectionEvents :: Boolean, baseComponent :: Foreign, bottomContent :: JSX, bottomContentPlacement :: ContentPlacement, checkboxesProps :: Foreign, className :: String, classNames :: Foreign, color :: Color, defaultSelectedKeys :: Array String, disableAnimation :: Boolean, disabledBehavior :: DisabledBehavior, disabledKeys :: Array String, disallowEmptySelection :: Boolean, fullWidth :: Boolean, hideHeader :: Boolean, isCompact :: Boolean, isHeaderSticky :: Boolean, isKeyboardNavigationDisabled :: Boolean, isStriped :: Boolean, isVirtualized :: Boolean, layout :: Layout, maxTableHeight :: Int, onCellAction :: EffectFn1 Foreign Unit, onRowAction :: EffectFn1 Foreign Unit, onSelectionChange :: EffectFn1 Foreign Unit, onSortChange :: EffectFn1 Foreign Unit, radius :: Radius, removeWrapper :: Boolean, rowHeight :: Int, selectedKeys :: Array String, selectionBehavior :: SelectionBehavior, selectionMode :: SelectionMode, shadow :: ShadowSize, showSelectionCheckboxes :: Boolean, sortDescriptor :: Foreign, topContent :: JSX, topContentPlacement :: ContentPlacement | r)

#TableHeaderProps Source

type TableHeaderProps :: Row Type -> Row Typetype TableHeaderProps r = (className :: String, columns :: Foreign | r)

#TableColumnProps Source

type TableColumnProps :: Row Type -> Row Typetype TableColumnProps r = (align :: Align, allowsSorting :: Boolean, className :: String, hideHeader :: Boolean, isRowHeader :: Boolean, key :: String, maxWidth :: Foreign, minWidth :: Foreign, sortIcon :: JSX, textValue :: String, width :: Foreign | r)

#TableCellProps Source

type TableCellProps :: Row Type -> Row Typetype TableCellProps r = (className :: String, textValue :: String | r)

#TableBodyProps Source

type TableBodyProps :: Row Type -> Row Typetype TableBodyProps r = (className :: String, emptyContent :: JSX, isLoading :: Boolean, items :: Foreign, loadingContent :: JSX, loadingState :: String, onLoadMore :: EffectFn1 Foreign Unit | r)

#Layout Source

#tableRow Source

tableRow :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TableRowProps ())) => Record givenProps -> kids -> JSX

#tableHeader Source

tableHeader :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TableHeaderProps ())) => Record givenProps -> kids -> JSX

#tableColumn Source

tableColumn :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TableColumnProps ())) => Record givenProps -> kids -> JSX

#tableCell Source

tableCell :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TableCellProps ())) => Record givenProps -> kids -> JSX

#tableBody Source

tableBody :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TableBodyProps ())) => Record givenProps -> kids -> JSX

#table Source

table :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TableProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Tabs

#TabsProps Source

type TabsProps :: Row Type -> Row Typetype TabsProps r = (className :: String, classNames :: Foreign, color :: Color, defaultSelectedKey :: String, destroyInactiveTabPanel :: Boolean, disableAnimation :: Boolean, disableCursorAnimation :: Boolean, disabledKeys :: Array String, fullWidth :: Boolean, isDisabled :: Boolean, isVertical :: Boolean, items :: Foreign, keyboardActivation :: KeyboardActivation, onSelectionChange :: EffectFn1 Foreign Unit, placement :: Placement, radius :: Radius, selectedKey :: String, shouldSelectOnPressUp :: Boolean, size :: Size, variant :: Variant | r)

#TabProps Source

type TabProps :: Row Type -> Row Typetype TabProps r = (className :: String, download :: Foreign, href :: String, ping :: String, referrerPolicy :: String, rel :: String, shouldSelectOnPressUp :: Boolean, target :: String, title :: JSX, titleValue :: String | r)

#tabs Source

tabs :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TabsProps ())) => Record givenProps -> kids -> JSX

#tab Source

tab :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TabProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Toast

#ToastProviderProps Source

type ToastProviderProps :: Row Type -> Row Typetype ToastProviderProps r = (className :: String, disableAnimation :: Boolean, maxVisibleToasts :: Int, placement :: Placement, regionProps :: Foreign, toastOffset :: Int, toastProps :: Foreign | r)

#ToastProps Source

type ToastProps :: Row Type -> Row Typetype ToastProps r = (className :: String, classNames :: Foreign, closeIcon :: JSX, color :: Color, description :: JSX, endContent :: JSX, hideCloseButton :: Boolean, hideIcon :: Boolean, icon :: JSX, loadingComponent :: JSX, onClose :: EffectFn1 Foreign Unit, promise :: Foreign, radius :: Radius, severity :: Color, shouldShowTimeoutProgress :: Boolean, timeout :: Int, title :: JSX, variant :: Variant | r)

#toastProvider Source

toastProvider :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ToastProviderProps ())) => Record givenProps -> kids -> JSX

#toast Source

toast :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (ToastProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Tooltip

#TooltipProps Source

type TooltipProps :: Row Type -> Row Typetype TooltipProps r = (className :: String, classNames :: Foreign, closeDelay :: Int, color :: Color, containerPadding :: Int, content :: JSX, crossOffset :: Int, defaultOpen :: Boolean, delay :: Int, disableAnimation :: Boolean, isDisabled :: Boolean, isDismissable :: Boolean, isKeyboardDismissDisabled :: Boolean, isOpen :: Boolean, motionProps :: Foreign, offset :: Int, onClose :: EffectFn1 Foreign Unit, onOpenChange :: EffectFn1 Boolean Unit, placement :: Placement, portalContainer :: Foreign, radius :: Radius, shadow :: ShadowSize, shouldCloseOnBlur :: Boolean, shouldCloseOnInteractOutside :: Foreign, shouldFlip :: Boolean, showArrow :: Boolean, size :: Size, triggerScaleOnOpen :: Boolean, updatePositionDeps :: Foreign | r)

#tooltip Source

tooltip :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (TooltipProps ())) => Record givenProps -> kids -> JSX

Re-exports from HeroUI.Types

#Size Source

data Size

Constructors

Instances

Re-exports from HeroUI.User

#UserProps Source

type UserProps :: Row Type -> Row Typetype UserProps r = (avatarProps :: Foreign, className :: String, classNames :: Foreign, description :: JSX, isFocusable :: Boolean, name :: String | r)

#user Source

user :: forall givenProps nonDataProps kids. IsJSX kids => CoerceReactProps (Record givenProps) (Record nonDataProps) (Record (UserProps ())) => Record givenProps -> kids -> JSX