mirror of
https://github.com/aphrody-labs/aphrody-m3-react.git
synced 2026-10-13 20:07:22 +00:00
30 lines
1007 B
TypeScript
30 lines
1007 B
TypeScript
// AUTO-GENERATED by generate.ts — do not edit by hand. Run `bun run generate`.
|
|
|
|
import * as React from 'react';
|
|
import {createComponent} from '@lit/react';
|
|
|
|
import {MdMenu as MdMenuElement} from '@aphrody/material-web/menu/menu.js';
|
|
import {MdMenuItem as MdMenuItemElement} from '@aphrody/material-web/menu/menu-item.js';
|
|
import {MdSubMenu as MdSubMenuElement} from '@aphrody/material-web/menu/sub-menu.js';
|
|
|
|
export const MdMenu = createComponent({
|
|
react: React,
|
|
tagName: 'md-menu',
|
|
elementClass: MdMenuElement,
|
|
events: {onOpening: 'opening', onOpened: 'opened', onClosing: 'closing', onClosed: 'closed'},
|
|
});
|
|
|
|
export const MdMenuItem = createComponent({
|
|
react: React,
|
|
tagName: 'md-menu-item',
|
|
elementClass: MdMenuItemElement,
|
|
events: {onCloseMenu: 'close-menu'},
|
|
});
|
|
|
|
export const MdSubMenu = createComponent({
|
|
react: React,
|
|
tagName: 'md-sub-menu',
|
|
elementClass: MdSubMenuElement,
|
|
events: {onOpening: 'opening', onOpened: 'opened', onClosing: 'closing', onClosed: 'closed'},
|
|
});
|