Skip to content

Commit c49b2ae

Browse files
authored
fix: ESModulesLinkingError with useId (#1905)
1 parent a376067 commit c49b2ae

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/core/src/shared/useId.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ export function useId(deterministicId?: string | null | undefined, prefix = 'rek
1818

1919
const configProviderContext = injectConfigProviderContext({ useId: undefined })
2020

21-
if (vue.useId) {
22-
return `${prefix}-${vue.useId()}`
21+
if (Object.hasOwn(vue, 'useId')) {
22+
return `${prefix}-${vue['useId']?.()}`
2323
}
2424
else if (configProviderContext.useId) {
2525
return `${prefix}-${configProviderContext.useId()}`

0 commit comments

Comments
 (0)