Node.js minimum versions is now 18.18.0.

Updated other dependencies and run linting fixes.
This commit is contained in:
gbuomprisco
2024-10-29 11:07:47 +08:00
parent 81e468adc0
commit f9bd5b3802
6 changed files with 44 additions and 96 deletions

View File

@@ -8,12 +8,8 @@ export type Json =
export type Database = {
graphql_public: {
Tables: {
[_ in never]: never;
};
Views: {
[_ in never]: never;
};
Tables: Record<never, never>;
Views: Record<never, never>;
Functions: {
graphql: {
Args: {
@@ -25,12 +21,8 @@ export type Database = {
Returns: Json;
};
};
Enums: {
[_ in never]: never;
};
CompositeTypes: {
[_ in never]: never;
};
Enums: Record<never, never>;
CompositeTypes: Record<never, never>;
};
public: {
Tables: {
@@ -1168,9 +1160,7 @@ export type Database = {
];
};
};
Views: {
[_ in never]: never;
};
Views: Record<never, never>;
Functions: {
can_insert_object: {
Args: {
@@ -1258,12 +1248,8 @@ export type Database = {
}[];
};
};
Enums: {
[_ in never]: never;
};
CompositeTypes: {
[_ in never]: never;
};
Enums: Record<never, never>;
CompositeTypes: Record<never, never>;
};
};

View File

@@ -9,15 +9,13 @@ import { cn } from '../lib/utils';
// Format: { THEME_NAME: CSS_SELECTOR }
const THEMES = { light: '', dark: '.dark' } as const;
export type ChartConfig = {
[k in string]: {
export type ChartConfig = Record<string, {
label?: React.ReactNode;
icon?: React.ComponentType;
} & (
| { color?: string; theme?: never }
| { color?: never; theme: Record<keyof typeof THEMES, string> }
);
};
)>;
type ChartContextProps = {
config: ChartConfig;