Candidate source (#360)

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
Denis Bykhov
2021-11-25 12:18:31 +01:00
committed by GitHub
parent 6c281b38f8
commit 0953576fac
6 changed files with 1118 additions and 1057 deletions
File diff suppressed because it is too large Load Diff
+371 -352
View File
File diff suppressed because it is too large Load Diff
+3
View File
@@ -54,6 +54,9 @@ export class TCandidate extends TPerson implements Candidate {
@Prop(TypeBoolean(), 'Remote' as IntlString)
remote?: boolean
@Prop(TypeString(), 'Source' as IntlString)
source?: string
}
@Model(recruit.class.Applicant, core.class.DocWithState, DOMAIN_RECRUIT)
@@ -69,7 +69,7 @@
{#if object !== undefined}
<Panel icon={Contact} title={formatName(object.name)} {rightSection} {fullSize} {object} on:close={() => { dispatch('close') }}>
<AttributesBar {object} keys={['city', 'onsite', 'remote']} slot="subtitle" />
<AttributesBar {object} keys={['city', 'onsite', 'remote', 'source']} slot="subtitle" />
<div class="flex-row-center">
<div class="mr-8">
+1
View File
@@ -37,6 +37,7 @@ export interface Candidate extends Person {
applications?: number
onsite?: boolean
remote?: boolean
source?: string
}
/**
File diff suppressed because it is too large Load Diff