Есть файл на 700+ строк (и дальше увеличивается), где хранится объект со всеми полями, которые используются компонентом формы на проекте.
Поля постоянно переиспользуются в разных формах, поэтому было решено закинуть все в один файл, из которого потом собирать саму форму.
Объект имеет такой вид:
Развернуть
{
fieldName1: {
name: 'fieldName',
placeholder: ''Название поля,
type: 'checkbox',
...otherOptions,
}
}
Количество полей приближается к сотне, есть как и одноразово используемые поля, так и многоразово.
Контролировать его становится довольно сложно.
Что можно придумать, чтоб облегчить работу со старыми и новыми полями?