John Cowen 0e730328bd
ui: Disclosure Component amends plus DisclosureMenu Component (#12304)
* ui: Disclosure amends plus DisclosureMenu

Co-authored-by: Jamie White <jamie@jgwhite.co.uk>
2022-02-11 14:11:16 +00:00

17 lines
310 B
Handlebars

{{#let
(unique-id)
as |id|}}
{{#if (or
(and (eq @auto undefined) @disclosure.expanded)
(and (not-eq @auto undefined) (eq @auto false))
)
}}
{{yield (hash
id=id
expanded=@disclosure.expanded
)}}
{{/if}}
{{did-insert (fn @disclosure.add id)}}
{{will-destroy (fn @disclosure.remove id)}}
{{/let}}