mirror of
https://github.com/element-plus/element-plus.git
synced 2025-08-26 12:32:17 +08:00
perf(components): [message] prefer function slots (#9625)
This commit is contained in:
@ -102,7 +102,11 @@ const createMessage = (
|
|||||||
MessageConstructor,
|
MessageConstructor,
|
||||||
props,
|
props,
|
||||||
isFunction(props.message) || isVNode(props.message)
|
isFunction(props.message) || isVNode(props.message)
|
||||||
? { default: props.message }
|
? {
|
||||||
|
default: isFunction(props.message)
|
||||||
|
? props.message
|
||||||
|
: () => props.message,
|
||||||
|
}
|
||||||
: null
|
: null
|
||||||
)
|
)
|
||||||
vnode.appContext = context || message._context
|
vnode.appContext = context || message._context
|
||||||
|
Reference in New Issue
Block a user