Skip to content

Commit bc10bad

Browse files
fix: production build issue (#3236)
1 parent db7a56d commit bc10bad

File tree

9 files changed

+2894
-5887
lines changed

9 files changed

+2894
-5887
lines changed

apps/docs/components/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616
"@microsoft/api-documenter": "^7.25.9",
1717
"@microsoft/api-extractor": "^7.47.4",
1818
"@types/node": "^20.12.7",
19-
"nuxt": "^3.13.2",
19+
"nuxt": "^3.14.159",
2020
"nuxt-gtag": "^3.0.1"
2121
},
2222
"dependencies": {
2323
"@microsoft/api-extractor-model": "^7.29.4",
2424
"@microsoft/tsdoc": "^0.15.0",
25-
"@nuxt/content": "^2.12.1",
25+
"@nuxt/content": "^2.13.4",
2626
"@nuxtjs/algolia": "^1.10.2",
2727
"@nuxtjs/color-mode": "^3.4.2",
2828
"@nuxtjs/seo": "^2.0.0-rc.10",
@@ -36,7 +36,7 @@
3636
"marked": "^13.0.3",
3737
"nuxt-content-assets": "^1.4.3",
3838
"nuxt-icon": "^0.6.10",
39-
"sf-docs-base": "^1.3.1",
39+
"sf-docs-base": "^1.3.2",
4040
"unstorage": "^1.10.2",
4141
"vite-svg-loader": "^5.1.0"
4242
},

apps/preview/nuxt/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
"autoprefixer": "^10.4.19",
3030
"eslint": "^8.34.0",
3131
"eslint-plugin-nuxt": "^4.0.0",
32-
"nuxt": "^3.13.2",
32+
"nuxt": "^3.14.159",
3333
"postcss": "^8.4.21",
3434
"prettier": "^3.0.0",
3535
"sass": "^1.77.8",

apps/test/vue/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"test:ci:vue": "yarn test:ci && CYPRESS_COVERAGE=true yarn cypress run --component && yarn generate-coverage"
2222
},
2323
"dependencies": {
24-
"vue": "^3.4.27",
24+
"vue": "^3.5.12",
2525
"vue-router": "^4.3.2"
2626
},
2727
"devDependencies": {

package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@
9292
}
9393
},
9494
"resolutions": {
95-
"@changesets/assemble-release-plan@^6.0.0": "patch:@changesets/assemble-release-plan@npm%3A6.0.0#./.yarn/patches/@changesets-assemble-release-plan-npm-6.0.0-f7b3005037.patch"
95+
"@changesets/assemble-release-plan@^6.0.0": "patch:@changesets/assemble-release-plan@npm%3A6.0.0#./.yarn/patches/@changesets-assemble-release-plan-npm-6.0.0-f7b3005037.patch",
96+
"#sf-docs-base": "old vue with version 3.4. causing missing renderer",
97+
"vue": "3.5.12"
9698
}
9799
}

packages/sfui/frameworks/nuxt/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,6 @@
4949
"@nuxt/schema": "^3.13.2",
5050
"@storefront-ui/eslint-config": "workspace:*",
5151
"eslint": "^8.34.0",
52-
"nuxt": "^3.13.2"
52+
"nuxt": "^3.14.159"
5353
}
5454
}

packages/sfui/frameworks/vue/composables/useDropdown/useDropdown.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { computed, unref } from 'vue';
1+
import { computed, toValue } from 'vue';
22
import { onClickOutside, onKeyStroke, type MaybeElementRef, type MaybeRefOrGetter } from '@vueuse/core';
33
import { flip, offset, shift } from '@floating-ui/vue';
44
import { type UseDropdownOptions, usePopover } from '@storefront-ui/vue';
@@ -8,7 +8,7 @@ export function useDropdown(options: UseDropdownOptions) {
88

99
const { floatingRef, referenceRef, style } = usePopover({
1010
placement,
11-
middleware: computed(() => unref(middleware) || [offset(8), shift(), flip()]),
11+
middleware: computed(() => toValue(middleware) || [offset(8), shift(), flip()]),
1212
isOpen,
1313
...popoverOptions,
1414
});

packages/sfui/frameworks/vue/composables/useTooltip/useTooltip.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { ref, unref, computed } from 'vue';
1+
import { ref, unref, computed, toValue } from 'vue';
22
import { arrow, flip, offset, shift, type ReferenceElement, type Side } from '@floating-ui/vue';
33
import { type UseTooltipOptions, usePopover, useDisclosure } from '@storefront-ui/vue';
44

@@ -25,7 +25,10 @@ export function useTooltip<ReferenceEl extends ReferenceElement = ReferenceEleme
2525
isOpen,
2626
placement: initialPlacement,
2727
strategy,
28-
middleware: computed(() => [...(unref(middleware) || [offset(8), shift(), flip()]), arrow({ element: arrowRef })]),
28+
middleware: computed(() => [
29+
...(toValue(middleware) || [offset(8), shift(), flip()]),
30+
arrow({ element: arrowRef }),
31+
]),
2932
...popoverOptions,
3033
});
3134

packages/sfui/frameworks/vue/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
6161
"vue-tsc": "^2.0.29"
6262
},
6363
"peerDependencies": {
64-
"vue": "^3.4.27"
64+
"vue": "^3.5.12"
6565
},
6666
"publishConfig": {
6767
"access": "public"

0 commit comments

Comments
 (0)