Introduce loadPermissionsAsync action creator
parent
9a322d7b78
commit
00d60f2034
|
@ -1,6 +1,7 @@
|
|||
import {
|
||||
getUsers as getUsersAJAX,
|
||||
getRoles as getRolesAJAX,
|
||||
getPermissions as getPermissionsAJAX,
|
||||
createUser as createUserAJAX,
|
||||
deleteRole as deleteRoleAJAX,
|
||||
deleteUser as deleteUserAJAX,
|
||||
|
@ -113,6 +114,11 @@ export const loadRolesAsync = (url) => async (dispatch) => {
|
|||
dispatch(loadRoles(data))
|
||||
}
|
||||
|
||||
export const loadPermissionsAsync = (url) => async (dispatch) => {
|
||||
const {data} = await getPermissionsAJAX(url)
|
||||
dispatch(loadPermissions(data))
|
||||
}
|
||||
|
||||
export const createUserAsync = (url, user) => async (dispatch) => {
|
||||
try {
|
||||
const {data} = await createUserAJAX(url, user)
|
||||
|
|
Loading…
Reference in New Issue