148b18b28c
Adds a 'status' for the filtering/searching in the UI, without this its not super clear that you are filtering a recordset due to the menu selections being hidden once closed. You can also use the pills in this status view to delete individual filters.
17 lines
448 B
Handlebars
17 lines
448 B
Handlebars
{{#let @components.MenuItem as |MenuItem|}}
|
|
<MenuItem
|
|
class={{if this.selected 'is-active'}}
|
|
{{did-insert this.connect}}
|
|
{{did-insert (set this "selected" @selected)}}
|
|
{{did-update (set this "selected" @selected)}}
|
|
{{will-destroy this.disconnect}}
|
|
...attributes
|
|
@onclick={{action @onclick this}}
|
|
@selected={{this.selected}}
|
|
>
|
|
<BlockSlot @name="label">
|
|
{{yield}}
|
|
</BlockSlot>
|
|
</MenuItem>
|
|
{{/let}}
|