useDefaultProps()
useDefaultProps<
K
,P
>(props
,key
):P
Select default props from context and merge with provided props with provided props taking precedence
Type Parameters
• K extends "Menu"
| "NumberField"
| "Button"
| "Checkbox"
| "CheckboxGroup"
| "Chip"
| "ChipGroup"
| "ComboBox"
| "Dialog"
| "Drawer"
| "DrawerTab"
| "DrawerTabList"
| "Icon"
| "Input"
| "LinkButton"
| "MenuList"
| "MenuItem"
| "Options"
| "OptionsList"
| "OptionsItem"
| "Picker"
| "Popover"
| "Radio"
| "RadioGroup"
| "SearchField"
| "Select"
| "Switch"
| "Tab"
| "TabList"
| "TabPanel"
| "TabPanels"
| "Tabs"
| "TextArea"
| "TextField"
| "ToggleButton"
| "Tooltip"
| "TooltipTarget"
| "Tree"
• P extends undefined
| OmitProtectedProps
<object
[K
]>
Parameters
props
P
key
K
Returns
P