stores: type getValues function
This commit is contained in:
parent
164c14b771
commit
eea6598211
@ -21,11 +21,11 @@ export class ValuesStore {
|
||||
return this.#values[valueName];
|
||||
}
|
||||
|
||||
getValues(valuesNames: Values[]) {
|
||||
getValues<K extends Values>(valuesNames: readonly K[]) {
|
||||
return valuesNames.reduce((values, valueName) => {
|
||||
values[valueName] = this.#values[valueName];
|
||||
return values;
|
||||
}, {} as CalculationValues);
|
||||
}, {} as Record<K, any>);
|
||||
}
|
||||
|
||||
setValue(valueName: Values, value: any) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user