diff --git a/stores/calculation/values.ts b/stores/calculation/values.ts index 47fb25f..3a002b9 100644 --- a/stores/calculation/values.ts +++ b/stores/calculation/values.ts @@ -1,4 +1,3 @@ -import { pick } from 'lodash'; import { makeAutoObservable } from 'mobx'; import { RootStore } from '../root'; import { Values } from './types'; @@ -23,7 +22,10 @@ export class ValuesStore { } getValues(valuesNames: Values[]) { - return pick(this.#values, valuesNames); + return valuesNames.reduce((values, valueName) => { + values[valueName] = this.#values[valueName]; + return values; + }, {} as CalculationValues); } setValue(valueName: Values, value: any) {