Таблица имеет следующие колонки: Product, Calories, Fat, Carbs, Protein, Iron.
- Пользователь может выбирать колонку которую хочет видеть первой в таблице. По этой колонке можно будет отсортировать продукты.
- Пользователь может определить количество продуктов в таблице (10...25)
- Пользователь может выбирать колонки которые он хочет видеть. По умолчанию все колонки видимы.
- Пользователь может удалить продукт или продукты из таблицы. Перед удалением нужно попросить пользователя подвердить действие.
Внимание! Метод 'getProducts' может вернуть ошибку с вероятностью 1/3. В этом случае программа отобразит ошибку внизу страницу. Компонент таблицы получает входные данные из хранилища.
При удалении продуктов нужно использовать метод 'deleteProducts'. Этот метод также может вернуть ошибку. Продукты из хранилища удаляются только в случае успешного завершения метода 'deleteProducts'.
yarn install
yarn serve
yarn build