| title | Dropdown title | string | - |
| renderTitle | Custom Dropdown title | ReactNode | - |
| trigger | Trigger mode of Dropdown | 'click' | 'hover' | 'context' | 'click' |
| placement | Placement where the Dropdown menu expand | 'top-start' | 'top-center' | 'top-end' | 'bottom-start' | 'bottom-center' | 'bottom-end' | 'middle-start-top'| 'middle-start-bottom' | 'middle-end-top'| 'middle-end-bottom' | 'bottom-start' |
| menuClass | Additional class for dropdown menu (! modifier recommended for tailwind css overiding) | string | - |
| menuStyle | Additional styles for dropdown menu | object | - |
| toggleClassName | Additional class dropdown toggle (! modifier recommended for tailwind css overiding) | string | - |
| disabled | Whether to disable Dropdown expand | boolean | - |
| activeKey | Mark corresponded Dropdown.Itemto active by matching it eventkey prop | string | - |
| onClick | Callback when Dropdown toggle is clicked | (e: MouseEvent) => void | - |
| onMouseEnter | Callback when Dropdown toggle is on mouse enter | (e: MouseEvent) => void | - |
| onMouseLeave | Callback when Dropdown toggle is on mouse leave | (e: MouseEvent) => void | - |
| onContextMenu | Callback when Dropdown toggle is right clicked | (e: MouseEvent) => void | - |
| onSelect | Callback when Dropdown item is clicked | (e: MouseEvent) => void | - |
| onOpen | Callback when Dropdown is open | () => void | - |
| onClose | Callback when Dropdown is close | () => void | - |
| onToggle | Callback when Dropdown is open or close | (open: boolean) => void | - |