mirror of
https://github.com/hcengineering/platform.git
synced 2025-04-18 14:23:36 +00:00
Time report popup should show issue name (#2640)
Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
parent
d18d77f191
commit
a17d24c965
@ -250,7 +250,7 @@
|
||||
"ReportedTime": "Использовано",
|
||||
"TimeSpendReports": "Отчеты по времени",
|
||||
"TimeSpendReport": "Время",
|
||||
"TimeSpendReportAdd": "Добавить завтраченное время",
|
||||
"TimeSpendReportAdd": "Добавить затраченное время",
|
||||
"TimeSpendReportDate": "Дата",
|
||||
"TimeSpendReportValue": "Затраченное время",
|
||||
"TimeSpendReportValueTooltip": "Затраченное время в человеко днях",
|
||||
|
@ -18,9 +18,10 @@
|
||||
import type { IntlString } from '@hcengineering/platform'
|
||||
import presentation, { Card, getClient, UserBox } from '@hcengineering/presentation'
|
||||
import { Issue, TimeReportDayType, TimeSpendReport } from '@hcengineering/tracker'
|
||||
import { DatePresenter, EditBox, Button } from '@hcengineering/ui'
|
||||
import { Button, DatePresenter, EditBox } from '@hcengineering/ui'
|
||||
import tracker from '../../../plugin'
|
||||
import { getTimeReportDate, getTimeReportDayType } from '../../../utils'
|
||||
import TitlePresenter from '../TitlePresenter.svelte'
|
||||
import TimeReportDayDropdown from './TimeReportDayDropdown.svelte'
|
||||
|
||||
export let issue: Issue | undefined = undefined
|
||||
@ -84,12 +85,17 @@
|
||||
</script>
|
||||
|
||||
<Card
|
||||
label={tracker.string.TimeSpendReportAdd}
|
||||
label={value === undefined ? tracker.string.TimeSpendReportAdd : tracker.string.TimeSpendReportValue}
|
||||
{canSave}
|
||||
okAction={create}
|
||||
on:close
|
||||
okLabel={value === undefined ? presentation.string.Create : presentation.string.Save}
|
||||
>
|
||||
<svelte:fragment slot="header">
|
||||
{#if issue}
|
||||
<TitlePresenter showParent={false} value={issue} />
|
||||
{/if}
|
||||
</svelte:fragment>
|
||||
<div class="flex-row-center gap-2">
|
||||
<EditBox focus bind:value={data.value} {placeholder} format={'number'} maxDigitsAfterPoint={3} kind={'editbox'} />
|
||||
<Button kind={'link-bordered'} on:click={() => (data.value = 0.125)}><span slot="content">1/8</span></Button>
|
||||
|
Loading…
Reference in New Issue
Block a user