feat(deltagare): Matched deltagareinformation page to the design. (TV-269)
Squashed commit of the following:
commit f850837fb7629ca9acbd7e9e9d6b8e3a9b356e6d
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Tue Aug 3 12:42:46 2021 +0200
Removed some unnecessary null-checks
commit 2817775633dc9ed546c48cfdd2092eafb0679686
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Tue Aug 3 12:20:58 2021 +0200
Some template changes
commit 9305a1dce85bf177964ec3ad6bb6fe58b7c52332
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Mon Aug 2 15:21:53 2021 +0200
Added some fixes to layout
commit 69d5847a0f0ff4aa9fac39ef202edecc28bcfe0f
Merge: c06d16d fe89d57
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Mon Aug 2 11:36:45 2021 +0200
Merged develop and fixed conflicts
commit c06d16debbe933c1c7f7c927c0f0c32034c6f011
Author: panpe <perham.panbehchi@arbetsformedlingen.se>
Date: Fri Jul 16 12:56:05 2021 +0200
fixed some small issues such as disability was not caught. Connected this to the swagger backend. But it needs some better null checks
commit c6a933b3bc2658816bbab5c8399a2de9d3a0bc4a
Author: Cecilia Varnava <cecilia.varnava@arbetsformedlingen.se>
Date: Mon Jul 12 01:12:35 2021 +0200
TV-269 wip
commit 5e7252d0dbe33ca3aca0e2e82860fa5b799745cc
Author: Cecilia Varnava <cecilia.varnava@arbetsformedlingen.se>
Date: Mon Jul 12 01:03:47 2021 +0200
TV-269 Deltagare - mocked workexperiences
commit f50fa65e2e297f7f551be53a2c181983b53119e4
Author: Cecilia Varnava <cecilia.varnava@arbetsformedlingen.se>
Date: Thu Jul 8 11:15:47 2021 +0200
TV-269 added tabs style and deltagare data
This commit is contained in:
@@ -4,6 +4,7 @@ import educationLevels from './education-levels.js';
|
||||
import languages from './languages.js';
|
||||
import sunKoder from './sun-koder.js';
|
||||
import chooseRandom from './utils/choose-random.util.js';
|
||||
import workExperiences from './work-experiences.js';
|
||||
|
||||
faker.locale = 'sv';
|
||||
|
||||
@@ -12,6 +13,7 @@ const DRIVERS_LICENSES = ['AM', 'A1', 'A2', 'A', 'B', 'BE', 'B96', 'C1', 'C', 'C
|
||||
const EDUCATION_LEVELS = educationLevels.generate();
|
||||
const SUN_KODER = sunKoder.generate();
|
||||
const DISABILITIES = disabilities.generate();
|
||||
const WORK_EXPERIENCES = workExperiences.generate();
|
||||
const EDUCATIONS = [
|
||||
{
|
||||
utbildning: 'Lingvistik',
|
||||
@@ -107,6 +109,9 @@ function generateDeltagare(amount = 10) {
|
||||
disabilities: {
|
||||
funktionsnedsattningar: Math.random() > 0.3 ? chooseRandom(DISABILITIES, faker.datatype.number(3)) : [],
|
||||
},
|
||||
workExperiences: {
|
||||
arbetslivserfarenheter: chooseRandom(WORK_EXPERIENCES, faker.datatype.number(WORK_EXPERIENCES.length)),
|
||||
}
|
||||
};
|
||||
if (Math.random() > 0.8) {
|
||||
deltagare.contact.adresser.push({
|
||||
|
||||
38
mock-api/dafa-web/scripts/work-experiences.js
Normal file
38
mock-api/dafa-web/scripts/work-experiences.js
Normal file
@@ -0,0 +1,38 @@
|
||||
function generateWorkExperiences() {
|
||||
console.info('Work experiences generated...');
|
||||
return [
|
||||
{
|
||||
yrke: 'Revisorer m.fl.',
|
||||
beskrivning: 'asasaf',
|
||||
arbetsgivare: 'Jobbet AB',
|
||||
period_from: '20090501',
|
||||
period_tom: '20110430'
|
||||
},
|
||||
{
|
||||
yrke: 'Revisorer m.fl.',
|
||||
beskrivning: 'asasaf',
|
||||
arbetsgivare: 'Himmelsö AB',
|
||||
period_from: '20130829',
|
||||
period_tom: '20140128'
|
||||
},
|
||||
{
|
||||
yrke: 'Revisorer m.fl.',
|
||||
beskrivning: 'asasaf',
|
||||
arbetsgivare: 'Himmelsö AB',
|
||||
period_from: '20140129',
|
||||
period_tom: '20141126'
|
||||
},
|
||||
{
|
||||
yrke: 'Revisorer m.fl.',
|
||||
beskrivning: 'AFAsdfasdf',
|
||||
arbetsgivare: 'Distansutbildningsnämnden',
|
||||
period_from: '20140527',
|
||||
period_tom: '20141126'
|
||||
},
|
||||
];
|
||||
}
|
||||
|
||||
export default {
|
||||
generate: generateWorkExperiences,
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user