feat(select): add modal as interface
#29972
+651
−33
Merged
modal as interface
#29972