Module
HeroUI.Hooks
- Package
- purescript-yoga-heroui
- Repository
- rowtype-yoga/purescript-yoga-heroui
#UseDisclosure Source
data UseDisclosure t0#UseDisclosureReturn Source
type UseDisclosureReturn :: Row Typetype UseDisclosureReturn = (getButtonProps :: Foreign -> Foreign, getDisclosureProps :: Foreign -> Foreign, isControlled :: Boolean, isOpen :: Boolean, onClose :: Effect Unit, onOpen :: Effect Unit, onOpenChange :: Effect Unit)
Return shape of useDisclosure. getButtonProps/getDisclosureProps
are passed through as Foreign because they take and return ARIA props
records that vary per use site.
#useDisclosure Source
useDisclosure :: forall props missing. Union props missing UseDisclosureProps => Record props -> Hook UseDisclosure (Record UseDisclosureReturn)
#UseDraggable Source
data UseDraggable t0#UsePopover Source
data UsePopover t0#usePopover Source
usePopover :: Foreign -> Hook UsePopover Foreign#UseDropdown Source
data UseDropdown t0#useDropdown Source
useDropdown :: Foreign -> Hook UseDropdown Foreign#UseAutocomplete Source
data UseAutocomplete t0#UseAccordion Source
data UseAccordion t0#UseAccordionItem Source
data UseAccordionItem t0#UseCheckbox Source
data UseCheckbox t0#useCheckbox Source
useCheckbox :: Foreign -> Hook UseCheckbox Foreign#UseCheckboxGroup Source
data UseCheckboxGroup t0- Modules
- HeroUI
- HeroUI.
Accordion - HeroUI.
Alert - HeroUI.
Autocomplete - HeroUI.
Avatar - HeroUI.
Badge - HeroUI.
Breadcrumbs - HeroUI.
Button - HeroUI.
Calendar - HeroUI.
Card - HeroUI.
Checkbox - HeroUI.
Chip - HeroUI.
Code - HeroUI.
DateInput - HeroUI.
DatePicker - HeroUI.
Divider - HeroUI.
Drawer - HeroUI.
Dropdown - HeroUI.
Form - HeroUI.
Hooks - HeroUI.
Image - HeroUI.
Input - HeroUI.
InputOTP - HeroUI.
Internal - HeroUI.
Kbd - HeroUI.
Link - HeroUI.
Listbox - HeroUI.
Menu - HeroUI.
Modal - HeroUI.
Navbar - HeroUI.
NumberInput - HeroUI.
Pagination - HeroUI.
Popover - HeroUI.
Progress - HeroUI.
Provider - HeroUI.
Radio - HeroUI.
Raw - HeroUI.
Ripple - HeroUI.
ScrollShadow - HeroUI.
Select - HeroUI.
Skeleton - HeroUI.
Slider - HeroUI.
Snippet - HeroUI.
Spacer - HeroUI.
Spinner - HeroUI.
Switch - HeroUI.
Table - HeroUI.
Tabs - HeroUI.
Toast - HeroUI.
Tooltip - HeroUI.
Types - HeroUI.
User - HeroUI.
VisuallyHidden