fix(core): add ICheckingAccount, IPayment, TCurrency
This commit is contained in:
		
							
								
								
									
										8
									
								
								ts/finance/checkingaccount.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								ts/finance/checkingaccount.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
				
			|||||||
 | 
					import { TCurrency } from "./currency";
 | 
				
			||||||
 | 
					import { IPayment } from "./payment";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export interface ICheckingAccount {
 | 
				
			||||||
 | 
					  name: string;
 | 
				
			||||||
 | 
					  currency: TCurrency;
 | 
				
			||||||
 | 
					  payment: IPayment[];
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										1
									
								
								ts/finance/currency.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								ts/finance/currency.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					export type TCurrency = 'eur' | 'usd' | 'sek'
 | 
				
			||||||
							
								
								
									
										4
									
								
								ts/finance/payment.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								ts/finance/payment.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,4 @@
 | 
				
			|||||||
 | 
					export interface IPayment {
 | 
				
			||||||
 | 
					  amount: number;
 | 
				
			||||||
 | 
					  date: Date;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@@ -2,8 +2,13 @@
 | 
				
			|||||||
export * from './business/address';
 | 
					export * from './business/address';
 | 
				
			||||||
export * from './business/company';
 | 
					export * from './business/company';
 | 
				
			||||||
export * from './business/contact';
 | 
					export * from './business/contact';
 | 
				
			||||||
export * from './finance/invoice';
 | 
					
 | 
				
			||||||
 | 
					// Finance
 | 
				
			||||||
 | 
					export * from './finance/checkingaccount';
 | 
				
			||||||
 | 
					export * from './finance/currency';
 | 
				
			||||||
export * from './finance/expense';
 | 
					export * from './finance/expense';
 | 
				
			||||||
 | 
					export * from './finance/invoice';
 | 
				
			||||||
 | 
					export * from './finance/payment'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Cloud
 | 
					// Cloud
 | 
				
			||||||
export * from './cloud/dns';
 | 
					export * from './cloud/dns';
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user