fix: default project icon (#4984)

Signed-off-by: Eduard Aksamitov <e@euaaaio.ru>
This commit is contained in:
Eduard Aksamitov 2024-03-15 15:52:15 +03:00 committed by GitHub
parent d8ef26dc74
commit 61263c7ffe
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View File

@ -14,7 +14,7 @@
themeStore
} from '@hcengineering/ui'
import { ToDosMode } from '..'
import { Project } from '@hcengineering/tracker'
import tracker, { Project } from '@hcengineering/tracker'
import view from '@hcengineering/view'
export let mode: ToDosMode
@ -78,7 +78,7 @@
{#if groups}
{#each groups as group}
<AccordionItem
icon={group.icon === view.ids.IconWithEmoji ? IconWithEmoji : group.icon}
icon={group.icon === view.ids.IconWithEmoji ? IconWithEmoji : group.icon ?? tracker.icon.Home}
iconProps={group.icon === view.ids.IconWithEmoji
? { icon: group.color }
: {

View File

@ -56,7 +56,7 @@
let name: string = project?.name ?? namePlaceholder
let description: string = project?.description ?? descriptionPlaceholder
let isPrivate: boolean = project?.private ?? false
let icon: Asset | undefined = project?.icon ?? undefined
let icon: Asset | undefined = project?.icon ?? tracker.icon.Home
let color = project?.color ?? getColorNumberByText(name)
let isColorSelected = false
let defaultAssignee: Ref<Employee> | null | undefined = project?.defaultAssignee ?? null