UNPKG

cal-heatmap

Version:

Cal-Heatmap is a javascript module to create calendar heatmap to visualize time series data

15 lines (13 loc) 537 B
import castArray from 'lodash-es/castArray'; import isFunction from 'lodash-es/isFunction'; import isString from 'lodash-es/isString'; import type { SubDomainOptions } from './Options'; export default { range: (value: number): number => Math.max(+value, 1), 'date.highlight': (args: Date[] | Date): Date[] => castArray(args), 'subDomain.label': ( value: SubDomainOptions['label'], ): string | Function | null => // eslint-disable-next-line ((isString(value) && value !== '') || isFunction(value) ? value : null), };