From 5503c572f156b5ee5bfda1e23654d4d2e4c5459a Mon Sep 17 00:00:00 2001 From: flfeders Date: Mon, 11 Dec 2023 12:04:32 +0100 Subject: [PATCH] Added Logo Added Document Download Added zipjs --- spaces/app.vue | 30 +++- spaces/package.json | 1 + spaces/pages/customers/[mode]/[[id]].vue | 1 - spaces/pages/documents.vue | 95 +++++++++- spaces/pages/downloadFolder.vue | 90 ++++++++++ spaces/pages/jobs/[mode]/[[id]].vue | 218 +++++++++++++++++++++++ spaces/pages/jobs/index.vue | 51 ++++++ spaces/pages/timetracking.vue | 48 ++++- spaces/public/spaces.svg | 1 + spaces/stores/data.ts | 15 +- 10 files changed, 528 insertions(+), 22 deletions(-) create mode 100644 spaces/pages/downloadFolder.vue create mode 100644 spaces/pages/jobs/[mode]/[[id]].vue create mode 100644 spaces/pages/jobs/index.vue create mode 100644 spaces/public/spaces.svg diff --git a/spaces/app.vue b/spaces/app.vue index c55e46a..c6e008a 100644 --- a/spaces/app.vue +++ b/spaces/app.vue @@ -8,13 +8,13 @@ const router = useRouter() const route = useRoute() const supabase = useSupabaseClient() const tenants = (await supabase.from("tenants").select()).data +const {loaded, profiles} = storeToRefs(useDataStore()) +const {fetchData, getProfileById} = useDataStore() +const userProfile = user.value ? getProfileById(user.value.id) : {} -const dataStore = useDataStore() -const {loaded} = storeToRefs(useDataStore()) -const {fetchData} = dataStore fetchData() const navLinks = [ @@ -62,6 +62,11 @@ const navLinks = [ label: "Inventar", to: "/inventory", icon: "i-heroicons-square-3-stack-3d" + }, + { + label: "Jobs", + to: "/jobs", + icon: "i-heroicons-square-3-stack-3d" } ] @@ -151,7 +156,7 @@ const items = [ }], [{ label: 'Settings', icon: 'i-heroicons-cog-8-tooth' - }], [{ + }], /*[{ label: 'Documentation', icon: 'i-heroicons-book-open' }, { @@ -160,7 +165,7 @@ const items = [ }, { label: 'Status', icon: 'i-heroicons-signal' - }], [{ + }],*/ [{ label: 'Sign out', icon: 'i-heroicons-arrow-left-on-rectangle', click: () => { @@ -175,12 +180,17 @@ const items = [