Описание: сущность пользователя.
- Components
ArticleDetails
- компонент с информацией о статье
ArticleList
- Компонент со списком статей
ArticleViewSelector
- Компонент переключатель отображения списка статьей (плитка, список)
ArticleSortSelector
- Компонент с выбором сортировки списка статьей
ArticleTypeTabs
- Компонент с выбором типа статьи
- types
JsonSettings
- Тип, описывающий настройки пользователя
UserRole
- Тип, перечисляющий роли пользователя
User
- Тип, описывающий пользователя
UserSchema
- Тип, описывающий для стейта
- selectors
getUserAuthData
- Селектор для получения информации о текущей авторизованном пользователе
getUserInited
- Селектор для уточнения инициализирован пользователь или нет
getUserRoles
- Селектор для получения ролей пользователя
isUserAdmin
- Селектор для проверки пользователя на роль администратора
isUserManager
- Селектор для проверки пользователя на роль менеджера
- services
initAuthData
- инициализация пользователя
saveJsonSettings
- сохранение настроек пользователя
- slices
userSlice
- Слайс для обработки пользователя
- api
userApi
- api для получения и изменения пользователя с бэкэнда