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.
26 lines
694 B
26 lines
694 B
import proxy from "../proxy"; |
|
const product = { |
|
listVOD: |
|
(data = {}) => |
|
async (dispatch) => |
|
await proxy.get("product/listVOD", data, { dispatch }), |
|
addVOD: |
|
(data = {}, data2 = {}) => |
|
async (dispatch) => { |
|
await proxy.post("product/addVOD", data); |
|
await proxy.get("product/listVOD", data2, { dispatch }); |
|
}, |
|
deleteVOD: |
|
(data = {}, data2 = {}) => |
|
async (dispatch) => { |
|
await proxy.delete("product/deleteVOD", data); |
|
await proxy.get("product/listVOD", data2, { dispatch }); |
|
}, |
|
selectVOD: |
|
(data = {}) => |
|
async (dispatch) => { |
|
await dispatch({ type: "product/selectVOD", data }); |
|
}, |
|
}; |
|
|
|
export default product;
|
|
|