diff --git a/README.md b/README.md index 9b600d5dbe..d7c0714d55 100644 --- a/README.md +++ b/README.md @@ -106,7 +106,7 @@ Learn more in the [installation guide](https://ui3.nuxt.dev/getting-started/inst - [nuxt/icon](https://github.com/nuxt/icon) - [nuxt/fonts](https://github.com/nuxt/fonts) - [nuxt-modules/color-mode](https://github.com/nuxt-modules/color-mode) -- [unovue/radix-vue](https://github.com/unovue/radix-vue) +- [unovue/reka-ui](https://github.com/unovue/reka-ui) - [tailwindlabs/tailwindcss](https://github.com/tailwindlabs/tailwindcss) - [vueuse/vueuse](https://github.com/vueuse/vueuse) diff --git a/package.json b/package.json index 523e937fba..def144dc52 100644 --- a/package.json +++ b/package.json @@ -111,7 +111,7 @@ "mlly": "^1.7.4", "ohash": "^1.1.4", "pathe": "^2.0.3", - "reka-ui": "1.0.0-alpha.11", + "reka-ui": "^2.0.0", "scule": "^1.3.0", "sirv": "^3.0.1", "tailwind-variants": "^0.3.1", @@ -120,7 +120,7 @@ "unplugin": "^2.2.0", "unplugin-auto-import": "^19.1.0", "unplugin-vue-components": "^28.4.0", - "vaul-vue": "^0.2.1" + "vaul-vue": "^0.3.0" }, "devDependencies": { "@nuxt/eslint-config": "^1.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0f6eaeeacc..edca5e1a50 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -116,8 +116,8 @@ importers: specifier: ^2.0.3 version: 2.0.3 reka-ui: - specifier: 1.0.0-alpha.11 - version: 1.0.0-alpha.11(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) + specifier: ^2.0.0 + version: 2.0.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) scule: specifier: ^1.3.0 version: 1.3.0 @@ -146,8 +146,8 @@ importers: specifier: ^28.4.0 version: 28.4.0(@babel/parser@7.26.9)(@nuxt/kit@3.15.4(magicast@0.3.5)(rollup@4.32.1))(vue@3.5.13(typescript@5.6.3)) vaul-vue: - specifier: ^0.2.1 - version: 0.2.1(radix-vue@1.9.14(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + specifier: ^0.3.0 + version: 0.3.0(reka-ui@2.0.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) devDependencies: '@nuxt/eslint-config': specifier: ^1.1.0 @@ -5613,11 +5613,6 @@ packages: queue@6.0.2: resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} - radix-vue@1.9.14: - resolution: {integrity: sha512-6qPCJ80OfHrR7suIgNG0c95O5IojJ53q5GBj4v7aOKNhOqaTb25Y1KCHTpdUOAb3KKtFkd4Bowqqcybdz2PB6g==} - peerDependencies: - vue: 3.5.13 - radix3@1.1.2: resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} @@ -5733,8 +5728,8 @@ packages: rehype-sort-attributes@5.0.1: resolution: {integrity: sha512-Bxo+AKUIELcnnAZwJDt5zUDDRpt4uzhfz9d0PVGhcxYWsbFj5Cv35xuWxu5r1LeYNFNhgGqsr9Q2QiIOM/Qctg==} - reka-ui@1.0.0-alpha.11: - resolution: {integrity: sha512-mNq7kAImh3NRXTkkEGn9vZJnfLbW1BwEUbqdnqH6GChXEZYCvLTnSMbKvs+skO7ObNl4/KQa61U0Ae6/7o8mZA==} + reka-ui@2.0.0: + resolution: {integrity: sha512-/1amDDvTnDIkSFbTZnUkiFWkxlc/UEe0pZsgvz3nDI15R9+yspQv/gIbM62Mo9LALK6A76NsgMNlXie04kv7PA==} peerDependencies: vue: 3.5.13 @@ -6618,10 +6613,10 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - vaul-vue@0.2.1: - resolution: {integrity: sha512-iF91R1JQZzxb9mb9uGNHYv8rVFxR5bL5Fj51iqvyXjzMPAzNMciCrXb9OUBu2NdlhcF6rVtEADXnQoTY+pKIeA==} + vaul-vue@0.3.0: + resolution: {integrity: sha512-LwhBd7xLJtbdhq+vnQk9etOjZxr09GNFtMjOEYh969y5f8JKV5oR30CfB4toPkbtVMxFAFhMrp77EVWQgbtpHA==} peerDependencies: - radix-vue: ^1.4.0 + reka-ui: ^2.0.0 vue: 3.5.13 vfile-location@5.0.3: @@ -13317,23 +13312,6 @@ snapshots: dependencies: inherits: 2.0.4 - radix-vue@1.9.14(vue@3.5.13(typescript@5.6.3)): - dependencies: - '@floating-ui/dom': 1.6.13 - '@floating-ui/vue': 1.1.6(vue@3.5.13(typescript@5.6.3)) - '@internationalized/date': 3.7.0 - '@internationalized/number': 3.6.0 - '@tanstack/vue-virtual': 3.13.0(vue@3.5.13(typescript@5.6.3)) - '@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.6.3)) - '@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.6.3)) - aria-hidden: 1.2.4 - defu: 6.1.4 - fast-deep-equal: 3.1.3 - nanoid: 5.1.0 - vue: 3.5.13(typescript@5.6.3) - transitivePeerDependencies: - - '@vue/composition-api' - radix3@1.1.2: {} randombytes@2.1.0: @@ -13499,7 +13477,7 @@ snapshots: '@types/hast': 3.0.4 unist-util-visit: 5.0.0 - reka-ui@1.0.0-alpha.11(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)): + reka-ui@2.0.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)): dependencies: '@floating-ui/dom': 1.6.13 '@floating-ui/vue': 1.1.6(vue@3.5.13(typescript@5.6.3)) @@ -14592,10 +14570,10 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vaul-vue@0.2.1(radix-vue@1.9.14(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)): + vaul-vue@0.3.0(reka-ui@2.0.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)): dependencies: '@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.6.3)) - radix-vue: 1.9.14(vue@3.5.13(typescript@5.6.3)) + reka-ui: 2.0.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - '@vue/composition-api' diff --git a/test/components/__snapshots__/Drawer-vue.spec.ts.snap b/test/components/__snapshots__/Drawer-vue.spec.ts.snap index 2722f4bb16..648ea11ffa 100644 --- a/test/components/__snapshots__/Drawer-vue.spec.ts.snap +++ b/test/components/__snapshots__/Drawer-vue.spec.ts.snap @@ -6,7 +6,7 @@ exports[`Drawer > renders with body slot correctly 1`] = `
-Description
+Description
Description slot
+Description slot
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description slot
+Description slot
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description
Description
+Description