File tree 6 files changed +15
-1
lines changed
6 files changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -41,6 +41,8 @@ export type PersonDefinition = LocaleEntry<{
41
41
42
42
title : PersonTitleDefinition ;
43
43
44
+ job_title_pattern : string [ ] ;
45
+
44
46
western_zodiac_sign : string [ ] ;
45
47
} > ;
46
48
Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import female_middle_name from './female_middle_name';
11
11
import female_prefix from './female_prefix' ;
12
12
import first_name from './first_name' ;
13
13
import gender from './gender' ;
14
+ import job_title_pattern from './job_title_pattern' ;
14
15
import last_name from './last_name' ;
15
16
import last_name_pattern from './last_name_pattern' ;
16
17
import male_first_name from './male_first_name' ;
@@ -33,6 +34,7 @@ const person: PersonDefinition = {
33
34
female_prefix,
34
35
first_name,
35
36
gender,
37
+ job_title_pattern,
36
38
last_name,
37
39
last_name_pattern,
38
40
male_first_name,
Original file line number Diff line number Diff line change
1
+ export default [
2
+ '{{person.jobDescriptor}} {{person.jobArea}} {{person.jobType}}' ,
3
+ ] ;
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ import type { PersonDefinition } from '../../..';
6
6
import female_first_name from './female_first_name' ;
7
7
import female_prefix from './female_prefix' ;
8
8
import first_name from './first_name' ;
9
+ import job_title_pattern from './job_title_pattern' ;
9
10
import last_name from './last_name' ;
10
11
import last_name_pattern from './last_name_pattern' ;
11
12
import male_first_name from './male_first_name' ;
@@ -19,6 +20,7 @@ const person: PersonDefinition = {
19
20
female_first_name,
20
21
female_prefix,
21
22
first_name,
23
+ job_title_pattern,
22
24
last_name,
23
25
last_name_pattern,
24
26
male_first_name,
Original file line number Diff line number Diff line change
1
+ export default [
2
+ '{{person.jobType}} de {{person.jobArea}} {{person.jobDescriptor}}' ,
3
+ ] ;
Original file line number Diff line number Diff line change @@ -336,7 +336,9 @@ export class PersonModule extends ModuleBase {
336
336
* @since 8.0.0
337
337
*/
338
338
jobTitle ( ) : string {
339
- return `${ this . jobDescriptor ( ) } ${ this . jobArea ( ) } ${ this . jobType ( ) } ` ;
339
+ return this . faker . helpers . fake (
340
+ this . faker . definitions . person . job_title_pattern
341
+ ) ;
340
342
}
341
343
342
344
/**
You can’t perform that action at this time.
0 commit comments