Component properties выносят наружу частые настройки instance: текст, показ/скрытие слоёв (boolean), swap вложенного instance — без захода вглубь дерева слоёв.
Разбор
- Упрощают работу контент-редакторов и продуктовых дизайнеров.
- Имена свойств должны быть понятны в панели.
- Boolean для optional иконки/подписи.
- Снижают риск сломать внутреннюю структуру.
Итог
Properties делают API компонента удобным для потребителей в файле.