From e6f1516dbd7a8fecfec58447a2ba1e648a568804 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Teixeira?= Date: Mon, 30 Sep 2024 13:39:05 +0100 Subject: [PATCH] chore: update vue version to use defineModel --- .changeset/late-comics-attend.md | 5 + package.json | 3 +- .../create-ui/templates/vue/base/package.json | 4 +- .../vue/config/cypress-ct/package.json | 4 +- .../templates/vue/config/pinia/package.json | 4 +- .../templates/vue/config/router/package.json | 4 +- .../templates/vue/config/vitest/package.json | 4 +- .../templates/vue/config/vuex/package.json | 4 +- .../ui/docs/pages/component/table/usage.vue | 6 +- packages/ui/docs/pages/typography.vue | 26 +- packages/ui/package.json | 6 +- packages/ui/src/components/table/Table.vue | 13 +- packages/ui/src/components/table/TableRow.vue | 1 + .../table/theme/TableRow.base.theme.ts | 4 + pnpm-lock.yaml | 434 +++++++++--------- 15 files changed, 281 insertions(+), 241 deletions(-) create mode 100644 .changeset/late-comics-attend.md diff --git a/.changeset/late-comics-attend.md b/.changeset/late-comics-attend.md new file mode 100644 index 00000000..86e2620c --- /dev/null +++ b/.changeset/late-comics-attend.md @@ -0,0 +1,5 @@ +--- +"@indielayer/ui": patch +--- + +chore: update vue version to use defineModel diff --git a/package.json b/package.json index 10129119..196fae58 100644 --- a/package.json +++ b/package.json @@ -3,6 +3,7 @@ "private": true, "description": "Indielayer UI Components with Tailwind CSS build for Vue 3", "scripts": { + "i9": "npx pnpm@9 install", "prepare": "is-ci || simple-git-hooks", "dev": "cd packages/ui && pnpm dev", "build": "cd packages/ui && pnpm build:prod", @@ -48,4 +49,4 @@ "pre-commit": "npm exec lint-staged --concurrent false", "commit-msg": "npm exec tsx .scripts/verifyCommit.ts $1" } -} +} \ No newline at end of file diff --git a/packages/create-ui/templates/vue/base/package.json b/packages/create-ui/templates/vue/base/package.json index 77ffa7ac..79f3dd76 100644 --- a/packages/create-ui/templates/vue/base/package.json +++ b/packages/create-ui/templates/vue/base/package.json @@ -5,7 +5,7 @@ "preview": "vite preview --port 5050" }, "dependencies": { - "vue": "^3.3.4" + "vue": "^3.5.10" }, "devDependencies": { "@indielayer/ui": "^1.0.9", @@ -15,4 +15,4 @@ "tailwindcss": "^3.3.2", "vite": "^4.4.11" } -} +} \ No newline at end of file diff --git a/packages/create-ui/templates/vue/config/cypress-ct/package.json b/packages/create-ui/templates/vue/config/cypress-ct/package.json index 6e13dbae..7cb66382 100644 --- a/packages/create-ui/templates/vue/config/cypress-ct/package.json +++ b/packages/create-ui/templates/vue/config/cypress-ct/package.json @@ -4,7 +4,7 @@ "test:unit:ci": "cypress run-ct --quiet --reporter spec" }, "dependencies": { - "vue": "^3.3.4" + "vue": "^3.5.10" }, "devDependencies": { "@cypress/vite-dev-server": "^5.0.5", @@ -12,4 +12,4 @@ "cypress": "^12.16.0", "vite": "^4.4.11" } -} +} \ No newline at end of file diff --git a/packages/create-ui/templates/vue/config/pinia/package.json b/packages/create-ui/templates/vue/config/pinia/package.json index 545fb4e6..8c8cd8e5 100644 --- a/packages/create-ui/templates/vue/config/pinia/package.json +++ b/packages/create-ui/templates/vue/config/pinia/package.json @@ -1,6 +1,6 @@ { "dependencies": { "pinia": "^2.0.13", - "vue": "^3.3.4" + "vue": "^3.5.10" } -} +} \ No newline at end of file diff --git a/packages/create-ui/templates/vue/config/router/package.json b/packages/create-ui/templates/vue/config/router/package.json index 98767026..6cd93fa2 100644 --- a/packages/create-ui/templates/vue/config/router/package.json +++ b/packages/create-ui/templates/vue/config/router/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "vue": "^3.3.4", + "vue": "^3.5.10", "vue-router": "^4.2.2" } -} +} \ No newline at end of file diff --git a/packages/create-ui/templates/vue/config/vitest/package.json b/packages/create-ui/templates/vue/config/vitest/package.json index 10d74d1c..5739085f 100644 --- a/packages/create-ui/templates/vue/config/vitest/package.json +++ b/packages/create-ui/templates/vue/config/vitest/package.json @@ -3,11 +3,11 @@ "test:unit": "vitest --environment jsdom" }, "dependencies": { - "vue": "^3.3.4" + "vue": "^3.5.10" }, "devDependencies": { "@vue/test-utils": "^2.4.0", "jsdom": "^22.1.0", "vitest": "^0.32.2" } -} +} \ No newline at end of file diff --git a/packages/create-ui/templates/vue/config/vuex/package.json b/packages/create-ui/templates/vue/config/vuex/package.json index f9a3f41c..a7db1828 100644 --- a/packages/create-ui/templates/vue/config/vuex/package.json +++ b/packages/create-ui/templates/vue/config/vuex/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "vue": "^3.3.4", + "vue": "^3.5.10", "vuex": "^4.0.2" } -} +} \ No newline at end of file diff --git a/packages/ui/docs/pages/component/table/usage.vue b/packages/ui/docs/pages/component/table/usage.vue index 87e9d978..a437fa17 100644 --- a/packages/ui/docs/pages/component/table/usage.vue +++ b/packages/ui/docs/pages/component/table/usage.vue @@ -60,6 +60,8 @@ const itemsSorted = computed(() => { return 0 }) }) + +const selectedIndex = ref(0)