Skip to content
Snippets Groups Projects
dataload.model.ts 507 B
Newer Older
  • Learn to ignore specific revisions
  • import { DataloadState } from 'enums'
    
    Yoan VALLET's avatar
    Yoan VALLET committed
    import { DateTime } from 'luxon'
    
    
    export interface DataloadValueDetail {
      value: number
      state: DataloadState
    }
    
    
    Yoan VALLET's avatar
    Yoan VALLET committed
    export interface Dataload {
      date: DateTime
      value: number
    
      state: DataloadState
      valueDetail: DataloadValueDetail[] | null
    
    Yoan VALLET's avatar
    Yoan VALLET committed
    }
    
    
    export interface DataloadEntity {
      id: string
      _id?: string
      _type?: string
      _rev?: string
      day: number
      hour: number
      load: number
      minute: number
      month: number
      year: number