Added missing dispatcher and function

This commit is contained in:
Jason Casareno
2022-07-22 12:37:47 -07:00
parent 7006fa57e2
commit 5413bc584a

View File

@@ -148,6 +148,16 @@ const dispatchers = defineDispatchers({
},
}
},
deleteVar(curr: RESTSession, { index }: { index: number }) {
const newVars = curr.request.vars.filter((_x, i) => i !== index)
return {
request: {
...curr.request,
vars: newVars,
},
}
},
deleteAllParams(curr: RESTSession) {
return {
request: {
@@ -461,6 +471,15 @@ export function deleteRESTParam(index: number) {
})
}
export function deleteRESTVar(index: number) {
restSessionStore.dispatch({
dispatcher: "deleteVar",
payload: {
index,
},
})
}
export function deleteAllRESTParams() {
restSessionStore.dispatch({
dispatcher: "deleteAllParams",