feat(arco/Link): add icon slot

This commit is contained in:
xzdry 2022-11-03 15:32:48 +08:00
parent e2cbe2513b
commit a27da9a1f1

View File

@ -44,6 +44,9 @@ export const Link = implementRuntimeComponent({
content: {
slotProps: Type.Object({}),
},
icon: {
slotProps: Type.Object({}),
},
},
styleSlots: ['content'],
events: ['onClick'],
@ -58,6 +61,7 @@ export const Link = implementRuntimeComponent({
ref={elementRef}
status={statusMap[status]}
className={css(customStyle?.content)}
icon={slotsElements.icon?.({})}
onClick={() => {
callbackMap?.onClick?.();
}}