mirror of
https://github.com/LukeHagar/better-auth.git
synced 2025-12-07 12:27:44 +00:00
24 lines
778 B
TypeScript
24 lines
778 B
TypeScript
export { default as ChartTooltip } from "./ChartTooltip.vue";
|
|
export { default as ChartSingleTooltip } from "./ChartSingleTooltip.vue";
|
|
export { default as ChartLegend } from "./ChartLegend.vue";
|
|
export { default as ChartCrosshair } from "./ChartCrosshair.vue";
|
|
|
|
export function defaultColors(count: number = 3) {
|
|
const quotient = Math.floor(count / 2);
|
|
const remainder = count % 2;
|
|
|
|
const primaryCount = quotient + remainder;
|
|
const secondaryCount = quotient;
|
|
return [
|
|
...Array.from(Array(primaryCount).keys()).map(
|
|
(i) => `hsl(var(--vis-primary-color) / ${1 - (1 / primaryCount) * i})`,
|
|
),
|
|
...Array.from(Array(secondaryCount).keys()).map(
|
|
(i) =>
|
|
`hsl(var(--vis-secondary-color) / ${1 - (1 / secondaryCount) * i})`,
|
|
),
|
|
];
|
|
}
|
|
|
|
export * from "./interface";
|