Создать приложение для отображения списка счётчиков горячей и холодной воды.
Дизайн:
- Список счётчиков. Счётчики получать запросом GET http://showroom.eis24.me/api/v4/test/meters/ Параметры limit=20 и offset (выводить по 20 на страницу). Данные должны выводиться на странице с внутренним скроллом («шапка» фиксированная, табличка скроллится внутри). Колонки:
- Порядковый номер.
- Тип (ColdWaterAreaMeter — ХВС, HotWaterAreaMeter — ГВС).
- Дата установки в формате дд.мм.гггг.
- Автоматический ли он (is_automatic).
- Значение (initial_values).
- Адреc.
- Примечание (description).
- Адрес счётчика. Адреса получать параллельным запросом GET http://showroom.eis24.me/api/v4/test/areas/ с параметром списка айди id__in. Продумать оптимизацию, не запрашивать уже известные адреса. Выводить улицу, дом, номер квартиры.
- Удаление счётчика. При наведении на строку должна появляться кнопка удаления, инициирующая удаление счётчика (DELETE http://showroom.eis24.me/api/v4/test/meters/:meterId/). На странице при этом всегда должно оставаться 20 элементов.
Стянуть проект:
$ git clone https://github.com/Vostafi69/ZHKKH.gitПерейти в директорию проекта:
$ cd ZHKKHУстановить зависимости:
$ npm iЗапустить проект:
$ npm run devТаблица отображения счетчиков воды
