From c1e873efe4c560c5db26bc6b96a7b6009d160825 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9=20Viricel?= Date: Mon, 11 Mar 2024 11:13:52 +0100 Subject: [PATCH 1/3] chore: update vuetify to v3.4.0 #172 --- components/PoisList/PoisTable.vue | 10 +++++----- package.json | 2 +- plugins/vuetify.ts | 6 ------ yarn.lock | 12 ++++++------ 4 files changed, 12 insertions(+), 18 deletions(-) diff --git a/components/PoisList/PoisTable.vue b/components/PoisList/PoisTable.vue index d4ac6647d..a80ff6560 100644 --- a/components/PoisList/PoisTable.vue +++ b/components/PoisList/PoisTable.vue @@ -139,13 +139,13 @@ function getContext(key: string) { @@ -158,8 +158,8 @@ function getContext(key: string) { :recursion-stack="[col.key]" :field="{ field: col.key }" :details="t('poisTable.details')" - :properties="item.raw.properties" - :geom="item.raw.geometry" + :properties="item.properties" + :geom="item.geometry" /> diff --git a/package.json b/package.json index 04c05d3d2..7945e3b9b 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "vue-matomo": "^4.2.0", "vue-screen": "^2.2.0", "vue3-touch-events": "^4.1.3", - "vuetify": "^3.3.4" + "vuetify": "3.4.0" }, "devDependencies": { "@antfu/eslint-config": "^2.6.2", diff --git a/plugins/vuetify.ts b/plugins/vuetify.ts index ffbfaf68e..cbe8b7351 100644 --- a/plugins/vuetify.ts +++ b/plugins/vuetify.ts @@ -1,17 +1,11 @@ import { createVuetify } from 'vuetify' import { aliases, mdi } from 'vuetify/iconsets/mdi-svg' -import { VDataTable } from 'vuetify/labs/VDataTable' -import { VSkeletonLoader } from 'vuetify/labs/VSkeletonLoader' import 'vuetify/styles' import { defineNuxtPlugin } from '#app/nuxt' export default defineNuxtPlugin((nuxtApp) => { const vuetify = createVuetify({ - components: { - VDataTable, - VSkeletonLoader, - }, icons: { defaultSet: 'mdi', aliases, diff --git a/yarn.lock b/yarn.lock index 04dade413..da6e31f54 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3214,7 +3214,7 @@ __metadata: vue-screen: ^2.2.0 vue-tsc: ^1.8.27 vue3-touch-events: ^4.1.3 - vuetify: ^3.3.4 + vuetify: 3.4.0 languageName: unknown linkType: soft @@ -16304,13 +16304,13 @@ __metadata: languageName: node linkType: hard -"vuetify@npm:^3.3.4": - version: 3.3.4 - resolution: "vuetify@npm:3.3.4" +"vuetify@npm:3.4.0": + version: 3.4.0 + resolution: "vuetify@npm:3.4.0" peerDependencies: typescript: ">=4.7" vite-plugin-vuetify: ^1.0.0-alpha.12 - vue: ^3.2.0 + vue: ^3.3.0 vue-i18n: ^9.0.0 webpack-plugin-vuetify: ^2.0.0-alpha.11 peerDependenciesMeta: @@ -16322,7 +16322,7 @@ __metadata: optional: true webpack-plugin-vuetify: optional: true - checksum: adf51155a353f8cf21e88e96d72f89aa9f504ba4f0213326237595139e75918eecb7133eb084a6ec0d0a36f7a28b8cc0e1f4125e3e148c4d8c0137d0131b66c7 + checksum: c28b901a575b75110d05c1cd4a9c596573af5245d11a2e02dcfb5137ef88d3375d20a281a9ac849f6ee2895a74195f18a091aa5f44e0d177a18e6d8ed9cd77a6 languageName: node linkType: hard From 49d900d9c8c87ced5df58b90613a2b123609d3ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9=20Viricel?= Date: Mon, 11 Mar 2024 15:17:23 +0100 Subject: [PATCH 2/3] feat: column sort support on datatable #172 --- components/PoisList/PoisTable.vue | 80 +++++++++++++++++++++++++------ 1 file changed, 65 insertions(+), 15 deletions(-) diff --git a/components/PoisList/PoisTable.vue b/components/PoisList/PoisTable.vue index a80ff6560..62f4120a4 100644 --- a/components/PoisList/PoisTable.vue +++ b/components/PoisList/PoisTable.vue @@ -1,7 +1,7 @@