From: Michael Tremer Date: Fri, 4 Jul 2025 14:00:16 +0000 (+0000) Subject: frontend: Move Builder type into the API X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ce0be86785aededdbb88451d8097bd61eb65c85;p=pbs.git frontend: Move Builder type into the API Signed-off-by: Michael Tremer --- diff --git a/frontend/src/api/builders.ts b/frontend/src/api/builders.ts index b05dd3ea..eadb58f6 100644 --- a/frontend/src/api/builders.ts +++ b/frontend/src/api/builders.ts @@ -1,5 +1,22 @@ import api from "@/api" -import type { Builder } from "@/types/Builder"; + +export interface Builder { + // Name + name: string; + + // Description + description: string; + + // Created At + created_at: Date; + + // Enabled? + enabled: boolean; + + // System Vendor/Model + sys_vendor: string; + sys_name: string; +} // Fetch all builders export async function fetchBuilders(): Promise { diff --git a/frontend/src/types/Builder.ts b/frontend/src/types/Builder.ts index 4b75e417..8b137891 100644 --- a/frontend/src/types/Builder.ts +++ b/frontend/src/types/Builder.ts @@ -1,20 +1 @@ -/* - Defines our User object -*/ -export interface Builder { - // Name - name: string; - // Description - description: string; - - // Created At - created_at: Date; - - // Enabled? - enabled: boolean; - - // System Vendor/Model - sys_vendor: string; - sys_name: string; -} diff --git a/frontend/src/views/BuildersView.vue b/frontend/src/views/BuildersView.vue index 60e4dc9f..5b3d4391 100644 --- a/frontend/src/views/BuildersView.vue +++ b/frontend/src/views/BuildersView.vue @@ -1,6 +1,6 @@