Candidate source (#360)

Signed-off-by: Denis Bykhov <bykhov.denis@gmail.com>
This commit is contained in:
Denis Bykhov 2021-11-25 17:18:31 +06:00 committed by GitHub
parent 6c281b38f8
commit 0953576fac
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 1118 additions and 1057 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

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)

View File

@ -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">

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