feat: add defineSlots
macro and slots
option
#7982
Merged
defineSlots
macro and slots
option
#7982