20 lines
565 B
TypeScript

import type { ReactionsContext } from '../types';
import { reaction } from 'mobx';
export default function commonReactions({ store }: ReactionsContext) {
const { $calculation } = store;
reaction(
() => $calculation.element('radioBalanceHolder').getValue(),
(balanceHolder) => {
if (balanceHolder) {
if (balanceHolder === 100_000_001) {
$calculation.element('cbxLastPaymentRedemption').setValue(true).block();
} else {
$calculation.element('cbxLastPaymentRedemption').unblock();
}
}
}
);
}