chore: add warning in DEV

This commit is contained in:
kovsu 2025-02-17 14:51:47 +08:00
parent 339d2bfb05
commit 89d29ee99d
1 changed files with 3 additions and 1 deletions

View File

@ -14,7 +14,9 @@ export function useTemplateRef<T = unknown, Keys extends string = string>(
const refs = i.refs === EMPTY_OBJ ? (i.refs = {}) : i.refs
const desc = Object.getOwnPropertyDescriptor(refs, key)
if (desc && !desc.configurable) {
warn(`useTemplateRef('${key}') already exists.`)
if (__DEV__) {
warn(`useTemplateRef('${key}') already exists.`)
}
} else {
Object.defineProperty(refs, key, {
enumerable: true,