fix: params, headers, url encoded syncing issues

This commit is contained in:
Andrew Bastin
2022-02-17 19:13:28 +05:30
parent 79914b32a1
commit 819b111383
7 changed files with 329 additions and 189 deletions

View File

@@ -0,0 +1,10 @@
import { pipe } from "fp-ts/function"
import cloneDeep from "lodash/cloneDeep"
export const objRemoveKey =
<T, K extends keyof T>(key: K) =>
(obj: T): Omit<T, K> =>
pipe(cloneDeep(obj), (e) => {
delete e[key]
return e
})