Javascript useContext值更改不会改变';t更新组件

Javascript useContext值更改不会改变';t更新组件,javascript,reactjs,react-hooks,use-context,Javascript,Reactjs,React Hooks,Use Context,下面是我的应用程序的示例--> 这是我的应用程序的精简版本--> 我正在创建一个跟踪每月支出的预算仪表板。有一个表格显示用户在哪里分配资金,无论是在需要、储蓄还是想要类别。除此之外,还有四张卡片显示用户的净收入、总收入、应急基金和退休储蓄金额。所有这些都使用useContext进行管理 第一行“想要”应始终显示净收入减去所有分配资金的总和。当我删除一行时,我希望'Wants'更新为正确的值(我在表格上方显示),并且应急基金的值也会更改。应急基金等于“需求”类别的总和乘以6 我如何获得相应更新的“

下面是我的应用程序的示例-->
这是我的应用程序的精简版本-->

我正在创建一个跟踪每月支出的预算仪表板。有一个表格显示用户在哪里分配资金,无论是在需要、储蓄还是想要类别。除此之外,还有四张卡片显示用户的净收入、总收入、应急基金和退休储蓄金额。所有这些都使用useContext进行管理

第一行“想要”应始终显示净收入减去所有分配资金的总和。当我删除一行时,我希望'Wants'更新为正确的值(我在表格上方显示),并且应急基金的值也会更改。应急基金等于“需求”类别的总和乘以6

我如何获得相应更新的“需求”和应急基金价值