SelectHeading
Renders a heading element that serves as a label for
SelectPopover and
SelectList components.
When this component is rendered within
SelectPopover, all
SelectItem elements must be
rendered within a SelectList
instead of directly within the popover.
Code examples
Optional Props
render
RenderProp<React.HTMLAttributes<any> & { ref?: React.Ref<any> | undefined; }> | React.ReactElement<unknown, string | React.JSXElementConstructor<any>> | undefined
Allows the component to be rendered as a different HTML element or React component. The value can be a React element or a function that takes in the original component props and gives back a React element with the props merged.
Check out the Composition guide for more details.
store
SelectStore<SelectStoreValue> | undefined
Object returned by the
useSelectStore hook.
Note: This prop has no effect on this component. The heading is linked
to the closest SelectList
or SelectPopover
component through React context, so it must be rendered inside the list or
popover for the aria-labelledby prop to be set on that element.