fix(types): fix VNodeTypes unique symbols (#387)
This commit is contained in:
parent
49914efc9e
commit
134e932322
@ -4,7 +4,7 @@ import { isFunction } from '@vue/shared'
|
||||
import { ComponentInternalInstance } from './component'
|
||||
import { Slots } from './componentSlots'
|
||||
|
||||
export const SuspenseSymbol = __DEV__ ? Symbol('Suspense key') : Symbol()
|
||||
export const SuspenseSymbol = Symbol(__DEV__ ? 'Suspense key' : undefined)
|
||||
|
||||
export interface SuspenseBoundary<
|
||||
HostNode = any,
|
||||
|
@ -18,11 +18,11 @@ import { isReactive } from '@vue/reactivity'
|
||||
import { AppContext } from './apiApp'
|
||||
import { SuspenseBoundary } from './suspense'
|
||||
|
||||
export const Fragment = __DEV__ ? Symbol('Fragment') : Symbol()
|
||||
export const Portal = __DEV__ ? Symbol('Portal') : Symbol()
|
||||
export const Suspense = __DEV__ ? Symbol('Suspense') : Symbol()
|
||||
export const Text = __DEV__ ? Symbol('Text') : Symbol()
|
||||
export const Comment = __DEV__ ? Symbol('Comment') : Symbol()
|
||||
export const Fragment = Symbol(__DEV__ ? 'Fragment' : undefined)
|
||||
export const Portal = Symbol(__DEV__ ? 'Portal' : undefined)
|
||||
export const Suspense = Symbol(__DEV__ ? 'Suspense' : undefined)
|
||||
export const Text = Symbol(__DEV__ ? 'Text' : undefined)
|
||||
export const Comment = Symbol(__DEV__ ? 'Comment' : undefined)
|
||||
|
||||
export type VNodeTypes =
|
||||
| string
|
||||
|
Loading…
Reference in New Issue
Block a user