This repository has been archived on 2025-09-03. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
resolver/docs/layers/reducers.md
2017-07-14 13:05:51 +04:30

1.5 KiB

Reducers

This layer is included reducers of entities. Reducers specify how the application's state changes in response.

authorizeReducer.jsx

This reducer is responsible to change user authorization state on reducer.

circleReducer.jsx

This reducer is responsible to change user's circle state on reducer, insert/update/delete circle and insert/update/delete follower/following.

commentReducer.jsx

This reducer is responsible to change user comment state on reducer, insert/update/delete comment.

fileReducer.jsx

This reducer is responsible to change files state on reducer.

globalReducer.jsx

This reducer is responsible to change global states on reducer. Like changing loding visibility or notification text.

imageGalleryReducer.jsx

This reducer is responsible to change images state on reducer, insert/update/delete image and cache image's url.

imageUploaderReducer.jsx

This reducer is responsible to change user upload state on reducer.

notifyReducer.jsx

This reducer is responsible to change user notification state on reducer, insert/update/delete notificaion and change seen state for notification.

postReducer.jsx

This reducer is responsible to change user post state on reducer, insert/update/delete post.

userReducer.jsx

This reducer is responsible to change user information state on reducer, insert/update/delete user information.

voteReducer.jsx

This reducer is responsible to change user vote state on reducer. insert/update/delete vote.