remove *Document intefaces from FE code

This commit is contained in:
Thomas Ruoff
2020-11-06 23:37:04 +01:00
parent 71c16a289d
commit 195da65cd9
13 changed files with 84 additions and 60 deletions

View File

@@ -7,9 +7,7 @@ export interface AdditionalCost {
value: number
}
export interface BillDocument
extends mongoose.SchemaTimestampsConfig,
mongoose.Document {
export interface Bill {
milageStart: number
milageEnd: number
milage?: number
@@ -18,6 +16,11 @@ export interface BillDocument
additionalCosts: AdditionalCost[]
}
export interface BillDocument
extends Bill,
mongoose.SchemaTimestampsConfig,
mongoose.Document {}
export interface BillModel extends mongoose.Model<BillDocument> {}
const BillSchema = new mongoose.Schema<BillDocument>(