184 Commits

Author SHA1 Message Date
f840a0ab34 переделал страницу с пациентами для внедрения redux и вынесения логикки компонента в отдельный хук 2025-03-24 13:31:30 +05:00
3dec01804a сменил расширение с .jsx на .js у файлов не содержащих компоненты. начал внедрять redux 2025-03-24 12:46:39 +05:00
396aee3ab7 вынесс проп-типы в отдельный слой приложения и убрал повторения кода 2025-03-17 20:05:26 +05:00
2372083afe изменил архитектуру работы с api 2025-03-17 15:19:04 +05:00
3fc30f8e59 сдела энд-поинты для запланированных приемов, а также вынес префиксы роутеров в main файл 2025-03-16 16:59:39 +05:00
51dfe2f508 добавил таблицу для запланированных приемов 2025-03-16 16:05:53 +05:00
42a46af783 сделал заготовку для страницы с приемами 2025-03-16 16:05:27 +05:00
99fbca72fe создал пустую страницу для преимов, изменил обработку ошибок в методах API, исправил закрывающиеся модальные окна при просмотре информации о пациенте и линзе 2025-03-11 19:10:25 +05:00
faaf087d08 сделал слои для приемов и типов приемов 2025-03-11 18:36:52 +05:00
b4de82a6e9 сделал сквош первых миграций 2025-03-11 14:41:55 +05:00
ca9b519490 сделал репозитории для видов приемов и добавил в таблицу приемов поле с датой приема 2025-03-11 14:37:06 +05:00
56fc3d0de2 сделал разбиение ленты выдачи линз на страницы 2025-03-10 18:08:51 +05:00
744a5402a0 сделал отображение истории выдачи линз в виде ленты 2025-03-10 17:56:43 +05:00
e539a9a37b сделал получение всех невыданных линз 2025-03-10 07:20:20 +05:00
9190723abd доелал выдачу линзы пациенту 2025-03-10 07:20:06 +05:00
9f432a4314 сделал пошаговую выдачу линзы, но пока без сохранения 2025-03-09 21:30:28 +05:00
68fad26982 сделал заготовку модального окна выдачи линзы 2025-03-09 21:05:08 +05:00
a5eaed6ff0 сделал стилизованный скролл-бар для всего приложения, сделал заготовку для создания выдачи линзы, вынес выбор формата отображения в отдельный компанент 2025-03-07 19:26:05 +05:00
b9b5b24847 сделал сортировку по датам выдачи линз 2025-03-04 23:05:47 +05:00
7def8eb838 сделал просмотр выдачи линзы с подробной информацией 2025-03-04 23:05:14 +05:00
8b17fa8c22 сделал отображение выдачи линз в виде таблицы 2025-03-02 20:57:05 +05:00
a2fdc3f115 сделал заготовку страницы для выдачи линз 2025-03-02 20:16:03 +05:00
321dfd5628 изменил метод получения выдач линз, добавил в ответ информацию о пациентах, докторах и линзах, сделал сортировку по дате 2025-03-02 20:15:37 +05:00
fe67771924 сделал слои для таблицы выдачи линз 2025-03-02 17:09:28 +05:00
e7184c8e64 сделал отображение пациентов в виде таблицы 2025-03-01 18:54:08 +05:00
a99db338cd сделал отображение линз в виде карточек и таблицы, изменил модальное подверждение на всплывающую подсказку 2025-03-01 17:13:43 +05:00
44d1dbb745 сделал добавление линз из набора 2025-03-01 14:26:13 +05:00
63b472fdb6 починил добавление линз из набора, поправил обнаружение ошибки авторизации 2025-03-01 14:14:40 +05:00
4cbd0885da сделал валидацию при редактировании набора и поправил удаление набора 2025-02-27 09:58:51 +05:00
fa85189cf1 сделал добавление, редактирование и удаление набора без валидации 2025-02-27 09:52:41 +05:00
61a315d047 поправил удаление и изменение содержимого набора 2025-02-27 09:51:22 +05:00
033776deb6 сделал основу вкладки с наборами линз, а также методы API, и компонент модального окна 2025-02-26 10:54:20 +05:00
b0bca54f22 поправил сохранение списка контента в набора 2025-02-26 10:51:53 +05:00
03c67c4d2f вынес в повторяющийся код в отдельные функци в сервисах, изменил обновление и создание контента набора 2025-02-22 19:41:35 +05:00
c3ddff6173 добавил методы для по работе с апи Наборами и СОдержанием наобора 2025-02-20 21:11:31 +05:00
24405f1e06 сделал слои для содержимого наборов линз в апи 2025-02-20 20:47:30 +05:00
a7e6bb3f59 создал структуру страниц наборов линз 2025-02-20 16:56:21 +05:00
8c9e3a05fa сделал слои для наборов линз в апи 2025-02-20 16:56:01 +05:00
073ed5fc11 сделал добавление и редактирование линз 2025-02-20 10:20:48 +05:00
c2d5407c22 вынес одинаковые поля в базовую модель 2025-02-20 09:52:56 +05:00
ee2f82d062 сделал загатовку модального окна по добавление/изменению линз. сделал страницу с линзами 2025-02-19 20:16:47 +05:00
b08c469950 добавил слои для типов линз 2025-02-19 20:13:46 +05:00
699bf958a9 сделал обновление данных без проверки на кэширование 2025-02-18 16:37:34 +05:00
8b7c427602 сделал заготовку под страницу с линзами 2025-02-18 13:05:15 +05:00
ddd551adb4 создал слои для таблицы линз 2025-02-18 11:59:46 +05:00
2f39baa8d3 сделал просмотр информации о пациенте 2025-02-18 10:54:20 +05:00
e87baafae9 добавил кэширование на страницу пациентов 2025-02-13 21:15:28 +05:00
e2c4a0b944 создал пустые страницы для линз и главную. изменил загрузку страницы пациентов, сделал список пациента в виде адаптивной сетки 2025-02-13 21:05:45 +05:00
1da1b70d5e сделал уведомления на действия пользователя 2025-02-13 20:16:09 +05:00
1c53632382 сделал удаление пациента и перенес дейсвтия редактирования в кнопки на карточке 2025-02-13 20:08:58 +05:00