Files
svgl/src/types/svg.ts
T
2024-04-21 00:22:43 +01:00

19 lines
412 B
TypeScript

import type { tCategory } from './categories';
type CategoryPair = [tCategory, tCategory];
type CategoryTriple = [tCategory, tCategory, tCategory];
export type ThemeOptions = {
dark: string;
light: string;
};
export interface iSVG {
id?: number;
title: string;
category: tCategory | CategoryPair | CategoryTriple;
route: string | ThemeOptions;
wordmark?: string | ThemeOptions;
url: string;
}