mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
DEV: implements <DropdownMenu /> (#26917)
DropdownMenu component is meant as a way to describe the content of menus.
Syntax:
```
<DropdownMenu as |dm|>
<dm.item class="test">
First
</dm.item>
<dm.divider class="foo" />
<dm.item class="bar">
Second
</dm.item>
</DropdownMenu>
```
This commit is contained in:
@@ -99,6 +99,8 @@ export default class DMenu extends Component {
|
||||
(concat this.options.identifier "-content")
|
||||
}}
|
||||
@inline={{(isTesting)}}
|
||||
data-identifier={{@instance.options.identifier}}
|
||||
data-content
|
||||
>
|
||||
{{#if (has-block)}}
|
||||
{{yield this.componentArgs}}
|
||||
|
||||
Reference in New Issue
Block a user