Skip to content

Commit e444fe0

Browse files
committed
chore: add types
1 parent 916fc81 commit e444fe0

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/random.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ export class Random {
1616
* @method faker.random.arrayElement
1717
* @param array
1818
*/
19-
arrayElement(array) {
20-
array = array || ['a', 'b', 'c'];
21-
var r = this.faker.datatype.number({ max: array.length - 1 });
19+
arrayElement<T = string>(array?: T[]): T {
20+
array ||= ['a', 'b', 'c'] as unknown as T[];
21+
const r = this.faker.datatype.number({ max: array.length - 1 });
2222
return array[r];
2323
}
2424
}

0 commit comments

Comments
 (0)