Chika c193ad5f82 builders: fix update component value from store
fix debounce for options components
2022-06-01 14:03:33 +03:00

21 lines
496 B
JavaScript

import { useStore } from 'stores/hooks';
export function useValue(valueName) {
const { $calculation } = useStore();
const storeValue = $calculation.$values.getValue(valueName);
function setStoreValue(value) {
$calculation.$values.setValue(valueName, value);
}
return [storeValue, setStoreValue];
}
export function useComputedValue(valueName) {
const { $calculation } = useStore();
const computedValue = $calculation.$values.$computed[valueName];
return computedValue;
}