perf(components): [message] prefer function slots (#9625)

This commit is contained in:
zz
2022-09-05 10:16:20 +08:00
committed by GitHub
parent d0dbd19f75
commit ec0b8425a8

View File

@ -102,7 +102,11 @@ const createMessage = (
MessageConstructor,
props,
isFunction(props.message) || isVNode(props.message)
? { default: props.message }
? {
default: isFunction(props.message)
? props.message
: () => props.message,
}
: null
)
vnode.appContext = context || message._context