Это тестовое задание на должность react-разработчика.
Выполнено с помощью библиотеки компонентов Ant Design.
Данные: https://jsonplaceholder.typicode.com/posts
- При входе на страницу отображается таблица с данными, страница таблицы отображается в URL браузера.
- В строке поиска можно ввести любое значение, и в таблице отображается запись, в которой данное значение присутствует. Поиск по всем столбцам.
- На одной странице таблицы показывается 10 записей.
- Под таблицей располагается пагинация:
- элементы, показывающие количество страниц таблицы,
- кнопки “Назад” и “Далее” переключающие страницы таблицы.
- Переключение между страницами происходит без перезагрузки.
- При нажатии на заголовки столбцов происходит сортировка записей (от большего к меньшему или по алфавиту).