Vacancy templates (#2351)

Signed-off-by: muhtimur <timur.mukhamedishin@xored.com>
This commit is contained in:
Timur Mukhamedishin
2022-11-09 17:24:02 +06:00
committed by GitHub
parent bd1079cb53
commit cdbead6584
43 changed files with 378 additions and 72 deletions
+4 -1
View File
@@ -167,6 +167,8 @@ export interface LostStateTemplate extends DoneStateTemplate, LostState {}
*/
export interface KanbanTemplate extends Doc {
title: string
description?: string
shortDescription?: string
statesC: number
doneStatesC: number
}
@@ -178,6 +180,7 @@ export interface KanbanTemplateSpace extends Doc {
name: IntlString
description: IntlString
icon: AnyComponent
editor?: AnyComponent
}
/**
@@ -255,7 +258,7 @@ const task = plugin(taskId, {
Kanban: '' as Asset,
TodoCheck: '' as Asset,
TodoUnCheck: '' as Asset,
ManageStatuses: '' as Asset,
ManageTemplates: '' as Asset,
TaskState: '' as Asset,
Dashboard: '' as Asset
},