You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
45 lines
1.1 KiB
45 lines
1.1 KiB
import proxy from "~/redux/proxy"; |
|
const menu = { |
|
list: |
|
(data = {}) => |
|
async (dispatch) => { |
|
return await proxy.get("menu/list", data, { dispatch }); |
|
}, |
|
homePage: |
|
(data = {}) => |
|
async (dispatch) => { |
|
return await proxy.get("menu/homePage", data, { dispatch }); |
|
}, |
|
Adminlist: |
|
(data = {}) => |
|
async (dispatch) => { |
|
return await proxy.get("menu/admin/list", data, { dispatch }); |
|
}, |
|
info: |
|
(data = {}) => |
|
async (dispatch) => { |
|
return await proxy.get("menu/info", data, { dispatch }); |
|
}, |
|
add: |
|
(data = {}) => |
|
async (dispatch) => { |
|
return await proxy.post("menu/add", data, { dispatch }); |
|
}, |
|
homePage: |
|
(data = {}) => |
|
async (dispatch) => { |
|
return await proxy.get("menu/homePage", data, { dispatch }); |
|
}, |
|
delete: |
|
(data = {}) => |
|
async (dispatch) => { |
|
return await proxy.delete("menu/delete", data, { dispatch }); |
|
}, |
|
update: |
|
(data = {}) => |
|
async (dispatch) => { |
|
return await proxy.put("menu/update", data, { dispatch }); |
|
}, |
|
}; |
|
|
|
export default menu;
|
|
|