added interfaces
This commit is contained in:
10
src/app/interfaces/loan.interfaces.ts
Normal file
10
src/app/interfaces/loan.interfaces.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import {BookInfo} from "./book.interfaces";
|
||||
import {UserInfo} from "./user.interfaces";
|
||||
|
||||
export interface LoanInfo {
|
||||
book: BookInfo;
|
||||
user: UserInfo;
|
||||
date: Date;
|
||||
plannedReturningDate: Date;
|
||||
effectiveReturningDate: Date;
|
||||
}
|
||||
9
src/app/interfaces/user.interfaces.ts
Normal file
9
src/app/interfaces/user.interfaces.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
import {LoanInfo} from "./loan.interfaces";
|
||||
|
||||
export interface UserInfo {
|
||||
name: string;
|
||||
firstName: string;
|
||||
email: string;
|
||||
birthDate: Date;
|
||||
loan: LoanInfo[];
|
||||
}
|
||||
Reference in New Issue
Block a user