You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
16 lines
440 B
TypeScript
16 lines
440 B
TypeScript
import dayjs from 'dayjs'
|
|
import type { RunOverviewQueryParams } from './components/types'
|
|
|
|
const DATE_TIME_FORMAT = 'YYYY-MM-DD HH:mm:ss'
|
|
|
|
export const buildDefaultQueryParams = (): RunOverviewQueryParams => {
|
|
const start = dayjs().startOf('day')
|
|
const end = dayjs().endOf('day')
|
|
return {
|
|
groupId: '',
|
|
deviceId: [],
|
|
quickRange: 'today',
|
|
timeRange: [start.format(DATE_TIME_FORMAT), end.format(DATE_TIME_FORMAT)]
|
|
}
|
|
}
|