---
tags: Temp
---
# ПлюсАгент: Правки по лендингу от 21.05.2020
#### 1. Заставить работать выбор периода
На данный момент элементы выбора периода **не работают**. Ни по клику на элемент статистики, ни при выборе нужного периода в Dropdown не фильтруются обращения; вместо этого просто показываются обращения за весь период.
#### 2. Оформить число в элементе статистики как ссылку
То есть элемент "2 обращений" должен стать ссылкой. Подчеркивание нужно убрать.

#### 3. Русифицировать оформление дат
Вместо "May 21, 2020" должно отображаться "21 мая 2020". Для подобного форматирования можно использовать функцию `formatDateString` из файла `format-utils.ts`.
Вместо "12:04 PM" также отображать время в 24-часовом формате.
#### 4. Русифицировать календарь выбора даты
Инструкция по тому, как это сделать находится в [документации](https://ant.design/components/date-picker/#Localization).
Файл с российской локализацией лежит в `antd/lib/date-picker/locale/ru_RU`
#### 5. Подсчитывать количество обращений по рекламным источникам
В данный момент подсчёт не работает так, как надо. На скрине ниже должно быть "Без рекламы: 1" и "Реклама Facebook: 1".

#### 6. Форматировать значение процента
На скрине ниже большое количество шестёрок после точки. Перед выводом нужно отформатировать число с помощью метода [`.toPrecision()`](https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Number/toPrecision).

Также я заметил, что если обращений нет совсем, то в таблице вместо чисел отображаются `NaN`. Такую ситуацию тоже нужно предусмотреть и показывать 0 вместо `NaN`.
#### 7. Отображать нужное название события в зависимости от типа обращения
На скрине ниже у самого нового обращения отображается название "Клиент нажал кнопку...". Так как это обращение имеет тип "Обратная связь" (значение `CALLBACK`, а не `SHOW_PHONE`) нужно отобразить "Клиент отправил форму обратной связи".
