@mrSeller

Как отрефакторить большой объект с данными?

Есть файл на 700+ строк (и дальше увеличивается), где хранится объект со всеми полями, которые используются компонентом формы на проекте.
Поля постоянно переиспользуются в разных формах, поэтому было решено закинуть все в один файл, из которого потом собирать саму форму.

Объект имеет такой вид:
Развернуть

{
  fieldName1: {
    name: 'fieldName',
    placeholder: ''Название поля,
    type: 'checkbox',
    ...otherOptions,
  }
}


Количество полей приближается к сотне, есть как и одноразово используемые поля, так и многоразово.
Контролировать его становится довольно сложно.
Что можно придумать, чтоб облегчить работу со старыми и новыми полями?
  • Вопрос задан
  • 83 просмотра
Пригласить эксперта
Ответы на вопрос 1
Aetae
@Aetae Куратор тега JavaScript
Тлен
Не слишком понял захрена оно именно в одном файле, но можете разложить es модулями логически по папочкам и собирать в один экспорт какой нить такой штукой:
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы