diff --git a/src/doctypes/com-grandlyon-egl-day.ts b/src/doctypes/com-grandlyon-egl-day.ts index 8e7ce7b4a72fe0154787a4a44bd6e8e8281dc1a8..579fbd1ea3f8d67270afb4e9859e9750c782c751 100644 --- a/src/doctypes/com-grandlyon-egl-day.ts +++ b/src/doctypes/com-grandlyon-egl-day.ts @@ -1,21 +1 @@ -import { QueryDefinitionBuilder } from 'cozy-client' - export const EGL_DAY_DOCTYPE = 'com.grandlyon.egl.day' - -export type EglDay = { - time: string - load: string - type: string -} - -export function isEglDay(day: any): day is EglDay { - return day && 'time' in day && 'load' in day -} - -export function isEglData(data: any[]): data is EglDay[] { - return data.every(isEglDay) -} - -// queries for CozyClient -export const eglQueryClient: QueryDefinitionBuilder = client => - client.find(EGL_DAY_DOCTYPE) diff --git a/src/doctypes/com-grandlyon-enedis-day.ts b/src/doctypes/com-grandlyon-enedis-day.ts index 5d603130888ce2723d945d40392e59161e64a008..d052e250f78583665b91a5f663e3d4b3e2a911b8 100644 --- a/src/doctypes/com-grandlyon-enedis-day.ts +++ b/src/doctypes/com-grandlyon-enedis-day.ts @@ -1,20 +1 @@ -import { QueryDefinitionBuilder } from 'cozy-client' - export const ENEDIS_DAY_DOCTYPE = 'com.grandlyon.enedis.day' - -export type EnedisDay = { - time: string - load: string -} - -export function isEnedisDay(day: any): day is EnedisDay { - return day && 'time' in day && 'load' in day -} - -export function isEnedisData(data: any[]): data is EnedisDay[] { - return data.every(isEnedisDay) -} - -// queries for CozyClient -export const enedisQueryClient: QueryDefinitionBuilder = client => - client.find(ENEDIS_DAY_DOCTYPE) diff --git a/src/doctypes/com-grandlyon-grdf-day.ts b/src/doctypes/com-grandlyon-grdf-day.ts index 3949f1fcc33a16e0c753b2abbeecd270df7aed5f..fdc19a903efedd93e13e4500d28b1c8c8685c0e9 100644 --- a/src/doctypes/com-grandlyon-grdf-day.ts +++ b/src/doctypes/com-grandlyon-grdf-day.ts @@ -1,20 +1 @@ -import { QueryDefinitionBuilder } from 'cozy-client' - export const GRDF_DAY_DOCTYPE = 'com.grandlyon.grdf.day' - -export type GrdfDay = { - time: string - load: string -} - -export function isGrdfDay(day: any): day is GrdfDay { - return day && 'time' in day && 'load' in day -} - -export function isGrdfData(data: any[]): data is GrdfDay[] { - return data.every(isGrdfDay) -} - -// queries for CozyClient -export const grdfQueryClient: QueryDefinitionBuilder = client => - client.find(GRDF_DAY_DOCTYPE)