From 02cda47b720d016cba561af3cc75c297a719e206 Mon Sep 17 00:00:00 2001 From: namdh Date: Sun, 13 Sep 2026 18:59:48 +0700 Subject: [PATCH] ref: table UI --- Dockerfile | 2 + src/components/AppTableShell.vue | 25 ++++++ src/layouts/AdminLayout.vue | 2 +- src/layouts/MainLayout.vue | 4 +- src/router/index.ts | 1 + src/services/backend.ts | 37 ++++++-- src/style.css | 8 ++ src/views/documents/DocumentsView.vue | 2 +- src/views/projects/MembersView.vue | 61 ++++++++----- src/views/projects/ProjectSelectView.vue | 2 +- src/views/projects/ProjectsListView.vue | 85 ++++++++++++------- .../settings/masterdata/MasterDataView.vue | 57 +++++++++++-- src/views/tasks/TasksBoardView.vue | 2 +- src/views/users/UsersView.vue | 65 ++++++++++---- 14 files changed, 259 insertions(+), 94 deletions(-) create mode 100644 src/components/AppTableShell.vue diff --git a/Dockerfile b/Dockerfile index 13faeab..bcf2d48 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,8 @@ COPY package*.json ./ RUN npm install COPY . . +ARG VITE_API_BASE_URL=https://mws-api.koda.id.vn +ENV VITE_API_BASE_URL=$VITE_API_BASE_URL COPY .env.example .env RUN npm run build diff --git a/src/components/AppTableShell.vue b/src/components/AppTableShell.vue new file mode 100644 index 0000000..962f02f --- /dev/null +++ b/src/components/AppTableShell.vue @@ -0,0 +1,25 @@ + + + diff --git a/src/layouts/AdminLayout.vue b/src/layouts/AdminLayout.vue index 259b5cb..817f43c 100644 --- a/src/layouts/AdminLayout.vue +++ b/src/layouts/AdminLayout.vue @@ -12,7 +12,7 @@