Необходимо создать приложение, которое отображает список фруктов в соответствии с определёнными условиями и позволяет пользователю свободно вводить значения. Если введённое значение является названием фрукта, оно должно отображаться согласно заданным условиям.
- Отображение предопределённого списка фруктов с учётом определённых условий.
- Возможность свободного ввода значений пользователем. Если введённое значение является узнаваемым названием фрукта, оно должно отображаться с соответствующими условиями.
-
Для предопределённого набора фруктов заданы цвета фона:
- Если для фрукта указан цвет фона, отрисовать его с этим цветом.
- Если цвет фона не указан, использовать серый цвет.
- Если у фрукта жёлтый, красный, или зелёный фон, цвет текста должен быть белым, для всех остальных — чёрным.
- Если фрукт жёлтого цвета, его название пишется с маленькой буквы, все остальные — с заглавной.
-
Общий набор фруктов:
- Если название не входит в общий список фруктов, оно должно быть:
- Квадратной формы.
- С серым фоном.
- С красным текстом.
- Если название есть в списке:
- Элемент должен быть круглой формы.
- Если название не входит в общий список фруктов, оно должно быть:
Для запуска этого приложения:
- Клонируйте репозиторий на локальный компьютер.
- Перейдите в каталог проекта.
- Запустите
yarn installдля установки зависимостей. - Запустите приложение командой
yarn dev.