diff --git a/src/runtime/utils/index.ts b/src/runtime/utils/index.ts index b6d1782e..07eb5c6e 100644 --- a/src/runtime/utils/index.ts +++ b/src/runtime/utils/index.ts @@ -1,20 +1,4 @@ -export function omit ( - data: Data, - keys: Keys[] -): Omit { - const result = { ...data } - - for (const key of keys) { - delete result[key] - } - - return result as Omit -} - -export function pick ( - data: Data, - keys: Keys[] -): Pick { +export function pick (data: Data, keys: Keys[]): Pick { const result = {} as Pick for (const key of keys) { @@ -24,6 +8,15 @@ export function pick ( return result } +export function omit (data: Data, keys: Keys[]): Omit { + const result = { ...data } + + for (const key of keys) { + delete result[key] + } + + return result as Omit +} export function looseToNumber (val: any): any { const n = parseFloat(val)