hourly endpoint fix?
This commit is contained in:
@@ -26,14 +26,14 @@ async function get<T>(path: string, params: Record<string, string> = {}): Promis
|
||||
export const api = {
|
||||
position: (fields?: string) => get<{latitude: number, longitude: number, altitude: number}>('/api/position', fields ? {fields} : {}),
|
||||
current: (fields?: string) => get<DataRow>('/api/current', fields ? {fields} : {}),
|
||||
hourly: (start?: Date, end?: Date, fields?: string) => get<DataRow[]>('/api/hourly', {
|
||||
...(start ? {start: start.toISOString().slice(0, 10)} : {}),
|
||||
...(end ? {end: end.toISOString().slice(0, 10)} : {}),
|
||||
hourly: (start?: Date | string, end?: Date | string, fields?: string) => get<DataRow[]>('/api/hourly', {
|
||||
...(start ? {start: typeof start == 'string' ? start : start.toISOString()} : {}),
|
||||
...(end ? {end: typeof end == 'string' ? end : end.toISOString()} : {}),
|
||||
...(fields ? {fields} : {})
|
||||
}),
|
||||
daily: (start?: Date, end?: Date, fields?: string) => get<DataRow[]>('/api/daily', {
|
||||
...(start ? {start: start.toISOString().slice(0, 10)} : {}),
|
||||
...(end ? {end: end.toISOString().slice(0, 10)} : {}),
|
||||
...(start ? {start: typeof start == 'string' ? start : start.toISOString()} : {}),
|
||||
...(end ? {end: typeof end == 'string' ? end : end.toISOString()} : {}),
|
||||
...(fields ? {fields} : {})
|
||||
}),
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user