Add IconType enum, make Service fields readonly

This commit is contained in:
Neshura 2024-01-02 02:08:43 +01:00
parent 62d7fec6d7
commit e4cce6239d
Signed by: Neshura
GPG key ID: B6983AAA6B9A7A6C

View file

@ -1,9 +1,18 @@
export type Service = {
name: string;
icon: string;
href: string;
desc: string;
warn: string;
extLink?: string;
id: number;
readonly name: string;
readonly icon: string;
readonly iconType: IconType;
readonly href: string;
readonly desc: string;
readonly warn: string;
readonly extLink?: string;
readonly id: number;
};
export enum IconType {
SVG = "svg",
AVIF = "avif",
PNG = "png",
WEBP = "webp",
JPG = "jpg",
}