Menu Close

selsup_frontend_test

Тестовое задание “Редактор параметров”

Задание

Есть следующие структуры данных, описывающих товар – интерфейс Model и набор параметров
этого товара. Необходимо реализовать на React компоненты, которые позволяют редактировать
структуру Model – проставлять значения параметров при этом параметры должны выводиться все и
сразу должны быть доступны для редактирования, а переданные значения в структуре проставлены
в форме редактирования, которые передаются в params: Param[], а так же позволяют получить
полную структуру в методе getModel() – содержащую все проставленные значения параметров.

Решение должно быть легко расширяемым (например, позволять легко добавлять новые типы
параметров – не только текстовые, но например числовые или со списком значений) Ваша
реализация должна работать только с текстовыми параметрами Input – тип string.

Решение необходимо оформить в виде одного файла со всеми компонентами и типами которые
используются.

Решение

  • Превью
  • Единый файл с типами, данными, компонентами (по понятным причинам один файл сам по себе работать не будет)
View Source Code
Posted in Development