From 444acd9db59423c6c38020ee311d2b71e31f11a2 Mon Sep 17 00:00:00 2001 From: CanbiZ <47820557+MickLesk@users.noreply.github.com> Date: Wed, 9 Apr 2025 14:59:38 +0200 Subject: [PATCH] fixes --- frontend/src/lib/data.ts | 10 +++++----- frontend/src/lib/types.ts | 15 +++++++-------- 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/frontend/src/lib/data.ts b/frontend/src/lib/data.ts index 8546209..526cc62 100644 --- a/frontend/src/lib/data.ts +++ b/frontend/src/lib/data.ts @@ -10,9 +10,9 @@ export const fetchCategories = async () => { }; export const fetchVersions = async () => { - const response = await fetch(`api/versions`); - if (!response.ok) { - throw new Error(`Failed to fetch versions: ${response.statusText}`); - } - return response.json(); + const response = await fetch(`api/versions`); + if (!response.ok) { + throw new Error(`Failed to fetch versions: ${response.statusText}`); + } + return response.json(); }; diff --git a/frontend/src/lib/types.ts b/frontend/src/lib/types.ts index fb1fd60..b6aa20b 100644 --- a/frontend/src/lib/types.ts +++ b/frontend/src/lib/types.ts @@ -5,7 +5,7 @@ export type Script = { slug: string; categories: number[]; date_created: string; - type: "vm" | "ct" | "misc"; + type: "vm" | "ct" | "pve" | "addon"; updateable: boolean; privileged: boolean; interface_port: number | null; @@ -13,7 +13,6 @@ export type Script = { website: string | null; logo: string | null; description: string; - version: string; install_methods: { type: "default" | "alpine"; script: string; @@ -48,12 +47,6 @@ export type Metadata = { categories: Category[]; }; -export interface AppVersion { - name: string; - version: string; - date: Date; -} - export interface Version { name: string; slug: string; @@ -63,3 +56,9 @@ export interface OperatingSystem { name: string; versions: Version[]; } + +export interface AppVersion { + name: string; + version: string; + date: Date; +}