mirror of
https://gh.wpcy.net/https://github.com/discourse/discourse.git
synced 2026-05-21 01:53:41 +08:00
* `@ember/owner` instead of `@ember/application`
* `discourse-i18n` instead of `I18n`
* `{ service } from "@ember/service"` instead of `inject as service`
17 lines
448 B
Text
Vendored
17 lines
448 B
Text
Vendored
import Component from "@glimmer/component";
|
|
import { service } from "@ember/service";
|
|
import DHeadlessMenu from "float-kit/components/d-headless-menu";
|
|
|
|
export default class DMenus extends Component {
|
|
@service menu;
|
|
|
|
<template>
|
|
<div id="d-menu-portals"></div>
|
|
|
|
{{#each this.menu.registeredMenus key="id" as |menu|}}
|
|
{{#if menu.detachedTrigger}}
|
|
<DHeadlessMenu @menu={{menu}} />
|
|
{{/if}}
|
|
{{/each}}
|
|
</template>
|
|
}
|