File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -30,8 +30,8 @@ export class AnthonyMaysLoader implements Loader {
30
30
. createReadStream ( 'data/credits.csv' , 'utf-8' )
31
31
. pipe ( csv ( ) ) ;
32
32
for await ( const row of readable ) {
33
- const { media_item_id : mediaItemId , role, name } = row ;
34
- credits . push ( { mediaItemId , name, role } ) ;
33
+ const { media_item_id, role, name } = row ;
34
+ credits . push ( new Credit ( media_item_id , name , role ) ) ;
35
35
}
36
36
return credits ;
37
37
}
Original file line number Diff line number Diff line change 1
1
import { Role } from './role.js' ;
2
2
3
- export interface Credit {
3
+ export class Credit {
4
4
mediaItemId : string ;
5
5
name : string ;
6
6
role : Role ;
7
+
8
+ constructor ( mediaItemId : string , name : string , role : Role ) {
9
+ this . mediaItemId = mediaItemId ;
10
+ this . name = name ;
11
+ this . role = role ;
12
+ }
7
13
}
You can’t perform that action at this time.
0 commit comments