mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-11-14 06:03:45 +01:00
* Rename dropdown primitives to OL-prefixed components * Migrate all consumers to OL-prefixed dropdown components * Migrate subscription dropdown shells to OL components * Update pdf-preview story to OL-prefixed dropdown components * Migrate navbar and spelling dropdowns to OL components * Move dropdown primitives to ol/ol-dropdown-menu, remove BS5 import aliases * Rename dropdown prop types to OL-prefixed, clean up BS5 import aliases * Widen OLDropdownItem/Toggle/Menu props to include AriaAttributes and data-* GitOrigin-RevId: 0babce46867849b3f176bac8cf1652dc76fd34da
15 lines
500 B
TypeScript
15 lines
500 B
TypeScript
import { OLDropdownItem } from '@/shared/components/ol/ol-dropdown-menu'
|
|
import { OLDropdownItemProps } from '@/shared/components/types/dropdown-menu-props'
|
|
import DropdownListItem from '@/shared/components/dropdown/dropdown-list-item'
|
|
|
|
// This represents a menu item. It wraps the item within an <li> element.
|
|
function DropdownMenuItem(props: OLDropdownItemProps) {
|
|
return (
|
|
<DropdownListItem>
|
|
<OLDropdownItem {...props} />
|
|
</DropdownListItem>
|
|
)
|
|
}
|
|
|
|
export default DropdownMenuItem
|