Mega Menu
Expanded navigation dropdown with rich multi-column content.
Generado a partir del código fuente público del paquete.
API
Contentcomponente
Content(props: MegaMenuContentProps): Element
Propiedades
class?stringref?(el: HTMLDivElement) => voidstyle?string | CSSProperties
hijos: Element
Groupcomponente
Group(props: MegaMenuGroupProps): Element
Propiedades
class?stringstyle?string | CSSProperties
hijos: Element
GroupLabelcomponente
GroupLabel(props: MegaMenuGroupLabelProps): Element
Propiedades
class?stringstyle?string | CSSProperties
hijos: Element
Itemcomponente
Item(props: MegaMenuItemProps): Element
Propiedades
disabled?boolean— Disable this item.valuestring— Unique identifier for this item.
hijos: Element
Linkcomponente
Link(props: MegaMenuLinkProps): Element
Propiedades
active?booleanclass?stringhrefstringstyle?string | CSSProperties
hijos: Element
Listcomponente
List(props: MegaMenuListProps): Element
Propiedades
class?stringstyle?string | CSSProperties
hijos: Element
MegaMenuContentPropsinterfaz
Propiedades
class?stringref?(el: HTMLDivElement) => voidstyle?string | CSSProperties
hijos: Element
MegaMenuGroupLabelPropsinterfaz
Propiedades
class?stringstyle?string | CSSProperties
hijos: Element
MegaMenuGroupPropsinterfaz
Propiedades
class?stringstyle?string | CSSProperties
hijos: Element
MegaMenuItemPropsinterfaz
Propiedades
disabled?boolean— Disable this item.valuestring— Unique identifier for this item.
hijos: Element
MegaMenuLinkPropsinterfaz
Propiedades
active?booleanclass?stringhrefstringstyle?string | CSSProperties
hijos: Element
MegaMenuListPropsinterfaz
Propiedades
class?stringstyle?string | CSSProperties
hijos: Element
MegaMenuRootPropsinterfaz
Propiedades
defaultValue?string— Default active item value (uncontrolled).delayDuration?number— Hover delay in ms before opening. Default: 200.disabled?boolean— Disable all menu interactions.onValueChange?(value: string) => void— Called when the active item changes.value?string— Controlled active item value.
hijos: Element
MegaMenuTriggerPropsinterfaz
Propiedades
class?stringref?(el: HTMLButtonElement) => voidstyle?string | CSSProperties
hijos: Element
Rootcomponente
Root(props: MegaMenuRootProps): Element
Propiedades
defaultValue?string— Default active item value (uncontrolled).delayDuration?number— Hover delay in ms before opening. Default: 200.disabled?boolean— Disable all menu interactions.onValueChange?(value: string) => void— Called when the active item changes.value?string— Controlled active item value.
hijos: Element
Triggercomponente
Trigger(props: MegaMenuTriggerProps): Element
Propiedades
class?stringref?(el: HTMLButtonElement) => voidstyle?string | CSSProperties
hijos: Element