@Insolation

Как восстановить удаленные данные c таблицы?

Всем привет. Прошу помощи с идеей реализации.
Есть у меня массив продуктов и с этого массива я рендерю таблицу продуктов.
У каждой ячейки, есть кнопка delete и restore.
По клику на delete, данные "затираются" и вместо delete, становится кнопка Restore Data. По клику на нее данные возвращаются и становятся в том де порядке, как и было.

Как я думал сделать:
По клику на deleteделать поля Name и Id visibility: none и в стейте сделать переменную isDeleted: true, если true то рендерить кнопку Restor'а, по клику на нее полям возвращать visibility

Вот что есть на данный момент:
https://codesandbox.io/s/j1l0y4rmw9
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Как я думал сделать:
По клику на deleteделать поля Name и Id visibility: none и в стейте сделать переменную isDeleted: true, если true то рендерить кнопку Restor'а, по клику на нее полям возвращать visibility

Ну, можно нечто подобное изобразить (вместо игр с visibility - условный рендеринг). Правда непонятно, при чём тут удаление? - данные-то на месте остаются, просто не отображаются.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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