Minor states fixes (#3693)

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
Denis Bykhov
2023-09-14 23:24:29 +07:00
committed by GitHub
parent c7fe158dfd
commit 243befe81d
3 changed files with 14 additions and 6 deletions
@@ -15,10 +15,13 @@
-->
<script lang="ts">
import { Ref, Status, StatusValue } from '@hcengineering/core'
import { DoneState, SpaceWithStates } from '@hcengineering/task'
import { Label } from '@hcengineering/ui'
import { statusStore } from '@hcengineering/view-resources'
import type { DoneState, SpaceWithStates } from '@hcengineering/task'
import DoneStatePresenter from './DoneStatePresenter.svelte'
import task from '../../plugin'
import Unknown from '../icons/Unknown.svelte'
import DoneStateEditor from './DoneStateEditor.svelte'
import DoneStatePresenter from './DoneStatePresenter.svelte'
export let value: Ref<DoneState> | StatusValue
export let space: Ref<SpaceWithStates> | undefined
@@ -34,4 +37,9 @@
{:else}
<DoneStatePresenter value={state} {showTitle} />
{/if}
{:else}
<div class="flex-row-center pointer-events-none">
<div class="content-dark-color mr-2"><Unknown size={'small'} /></div>
<span class="overflow-label"><Label label={task.string.NoDoneState} /></span>
</div>
{/if}