<div class="popover-select" ...attributes>
  <PopoverMenu>
    <BlockSlot @name="trigger">
      <span>
        {{selected.value}}
      </span>
    </BlockSlot>
    <BlockSlot @name="menu" as |id send keypressClick change|>
      <li role="separator">
        {{title}}
      </li>
    {{#each options as |option|}}
      <li role="none" class={{if (eq selected.key option.key) 'is-active'}}>
        <button tabindex="-1" role="menuitem" type="button" value={{option.key}} onclick={{action (queue (action 'change' option) change )}}>{{option.value}}</button>
      </li>
    {{/each}}
    </BlockSlot>
  </PopoverMenu>
</div>