(open ? closeMenu() : openMenu())} aria-haspopup="menu" aria-expanded={open} aria-label="Sort discussions, current: {currentLabel}" class="flex items-center gap-2 rounded bg-neutral-800 px-4 py-1.5 font-medium text-white hover:bg-neutral-700 md:text-sm" >
{currentLabel}
{#each options as o}
closeMenu()} class="flex items-center gap-2 px-3 py-2 text-sm hover:bg-neutral-50 dark:hover:bg-neutral-800 {o.value === sort ? 'font-semibold text-neutral-900 dark:text-neutral-100' : 'text-neutral-600 dark:text-neutral-400'}" >
{o.value === sort ? "✓" : ""}
{o.label}
{/each}