Принцип работы
Figma Code Connect Components — это процесс сопоставления, а не генератор экранов. Он находит несопоставленные опубликованные компоненты в выборке Figma, ищет по локальной кодовой базе и сравнивает структуру и свойства компонентов. Совпадение имён — лишь отправная точка: варианты, значения по умолчанию и назначение тоже должны совпадать.
Согласно источнику, предлагаемые соответствия нужно показать пользователю до создания любых сопоставлений. Частичное одобрение поддерживается, а неоднозначные или отсутствующие компоненты сообщаются, а не угадываются. Результат — находимая связь между дизайном и кодом; он не переписывает ни одну из сторон автоматически и не доказывает, что их внешний вид идентичен.
Ожидаемые результаты
- Предлагаемый список соответствий узлов Figma и компонентов кода
- Одобренные сопоставления Code Connect с путями к исходникам и метками фреймворков
- Сводка, разделяющая подключённые, пропущенные и неудавшиеся сопоставления
От задания к проверке
- 01Определите опубликованные компоненты
Используйте ссылку Figma на конкретный узел или поддерживаемый выбор в десктопном приложении и выясните, какие компоненты остаются несопоставленными.
- 02Сравните реализации
Найдите в репозитории и изучите реальные экспорты, свойства и значения по умолчанию. Если подходят несколько компонентов, покажите варианты.
- 03Подключите одобренный набор
Отправляйте только одобренные пользователем сопоставления, затем отдельно сообщайте об успешных и неудачных.