diff --git a/src/lib/components/proposals/ProposalHeader.svelte b/src/lib/components/proposals/ProposalHeader.svelte index 8691410..eab08e7 100644 --- a/src/lib/components/proposals/ProposalHeader.svelte +++ b/src/lib/components/proposals/ProposalHeader.svelte @@ -15,6 +15,7 @@ import { ensureUser, logged_in_user } from '$lib/stores/users' import type { Unsubscriber } from 'svelte/store' import { onDestroy } from 'svelte' + import StatusSelector from './StatusSelector.svelte' dayjs.extend(relativeTime) export let type: 'proposal' | 'issue' = 'proposal' @@ -60,7 +61,7 @@
{#if loading} @@ -82,7 +83,15 @@
- + {#if !$logged_in_user} + + {:else} + {/if}
opened {created_at_ago} diff --git a/src/lib/components/proposals/StatusSelector.svelte b/src/lib/components/proposals/StatusSelector.svelte index ba37a08..4d26219 100644 --- a/src/lib/components/proposals/StatusSelector.svelte +++ b/src/lib/components/proposals/StatusSelector.svelte @@ -98,7 +98,7 @@ class="menu dropdown-content z-[1] ml-0 w-52 rounded-box bg-base-300 p-2 shadow" > {#if status !== proposal_status_draft && type !== 'issue'} -
  • +
  • {/if} {#if status !== proposal_status_open} -
  • +
  • {/if} {#if status !== proposal_status_applied} -
  • +
  • {/if} {#if status !== proposal_status_closed} -
  • +