reducers/initialStates/config.js

/** 
 * @namespace
 * @description Начальное состояние конфигурации приложения
 */
const config = {

	/**
	 * Отображаение лоадер загрзки аватара
	 * @type {Number}
	 * @inner
	 */
	show_avatar_loader: 0,

	/**
	 * Отображаение выпадающего меню параметров профиля
	 * @type {Number}
	 * @inner
	 */
	profile_menu: 0,

	/**
	 * Отображаение выпадающего списка уведомлений
	 * @type {Number}
	 * @inner
	 */
	notices_menu: 0,

	/**
	 * Отображаение попапа редактирования профиля
	 * @type {Number}
	 * @inner
	 */
	profile_edit: 0,

	/**
	 * Отображаение окна успешного сохранения
	 * @type {Number}
	 * @inner
	 */
	profile_edit_success: 0,

	/**
	 * Отображаение окна подтверждения удаления профиля
	 * @type {Number}
	 * @inner
	 */
	confirm_remove_profile: 0,

	/**
	 * Отображаение окна настройки соц сетей
	 * @type {Number}
	 * @inner
	 */
	profile_settings: 0,

	/**
	 * Отображаение окна успешного сохранения настроек
	 * @type {Number}
	 * @inner
	 */
	profile_settings_success: 0,

	/**
	 * Отображаение окна с видео инструкцией
	 * @type {Number}
	 * @inner
	 */
	video_tutorial: 0,

	/**
	 * Отображаение окна для отправки отзыва
	 * @type {Number}
	 * @inner
	 */
	review_message: 0,

	/**
	 * Отображаение окна для успешно отправленного отзыва
	 * @type {Number}
	 * @inner
	 */
	review_message_success: 0,

	/**
	 * Отображаение окна с кодом регистрации
	 * @type {Number}
	 * @inner
	 */
	registration_code: 0,

	/**
	 * Отображаение окна нового сообщения
	 * @type {Number}
	 * @inner
	 */
	message_area: 0,

	/**
	 * Отображаение окна успешной отправки нового сообщения
	 * @type {Number}
	 * @inner
	 */
	sent_message_area: 0,

	/**
	 * Отображаение окна первого шага добавления нового задания
	 * @type {Number}
	 * @inner
	 */
	add_task: 0,

	/**
	 * Отображаение окна второго шага добавления нового задания
	 * @type {Number}
	 * @inner
	 */
	add_task_finish: 0,

	/**
	 * Отображаение окна успешного добавления нового задания
	 * @type {Number}
	 * @inner
	 */
	create_task_success: 0,

	/**
	 * Отображаение окна подтверждения удаления группы
	 * @type {Number}
	 * @inner
	 */
	remove_group: 0,

	/**
	 * Отображаение окна успешного удаления группы
	 * @type {Number}
	 * @inner
	 */
	remove_group_success: 0,

	/**
	 * Отображаение окна добавления группы
	 * @type {Number}
	 * @inner
	 */
	add_group: 0,

	/**
	 * Отображаение окна успешного добавления группы
	 * @type {Number}
	 * @inner
	 */
	add_group_success: 0,

	/**
	 * Отображаение окна для редактирования группы
	 * @type {Number}
	 * @inner
	 */
	edit_group: 0,

	/**
	 * Отображаение окна успешного сохранения группы
	 * @type {Number}
	 * @inner
	 */
	edit_group_success: 0,

	/**
	 * Отображаение окна истории уроков
	 * @type {Number}
	 * @inner
	 */
	task_history: 0,

	/**
	 * Отображаение окна подтверждения сохранения статистики по урокам
	 * @type {Number}
	 * @inner
	 */
	task_history_success: 0,

	/**
	 * Отображаение окна подтверждения удаления группы в окне редактирования профиля
	 * @type {Number}
	 * @inner
	 */
	remove_group_inner: 0,

	/**
	 * Отображаение окна успешного удаления группы в окне редактирования профиля
	 * @type {Number}
	 * @inner
	 */
	remove_group_inner_success: 0,

	/**
	 * Показывать окно диалогов
	 * @type {Number}
	 * @inner
	 */
	dialogs: 0
};

export default config;