From 53c7ec8572d80c75828702b2a103269136785b4a Mon Sep 17 00:00:00 2001 From: eug-vs Date: Tue, 9 Jun 2020 13:48:11 +0300 Subject: refactor: change User interface --- UserService.ts | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) (limited to 'UserService.ts') diff --git a/UserService.ts b/UserService.ts index 0cbb649..57a883c 100644 --- a/UserService.ts +++ b/UserService.ts @@ -1,10 +1,7 @@ interface User { - info : { - name: string; - age: number; - nationality: string; - sex: string; - } + name: string; + avatarUrl?: string; + age?: number; } export class UserService { @@ -14,9 +11,10 @@ export class UserService { return this.users; } - async create(data: Pick){ - const user: User = {...data}; + async create(data: Pick){ + const user: User = { ...data }; this.users.push(user); return user; } -} \ No newline at end of file +} + -- cgit v1.2.3 From 24f0d8709fc5e90a92d9c3940e693f76cd653bf4 Mon Sep 17 00:00:00 2001 From: eug-vs Date: Tue, 9 Jun 2020 13:49:51 +0300 Subject: refactor: move services to separate folder --- UserService.ts | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 UserService.ts (limited to 'UserService.ts') diff --git a/UserService.ts b/UserService.ts deleted file mode 100644 index 57a883c..0000000 --- a/UserService.ts +++ /dev/null @@ -1,20 +0,0 @@ -interface User { - name: string; - avatarUrl?: string; - age?: number; -} - -export class UserService { - users: User[] = []; - - async find (){ - return this.users; - } - - async create(data: Pick){ - const user: User = { ...data }; - this.users.push(user); - return user; - } -} - -- cgit v1.2.3