client: refactor Driver so it's a React context passed top-down only once;
Also a few more changes: - disable budgets for currency view; doesn't make sense at the moment. - revert in-out charts for account view + disable this for budget. - migrate a few files to typescript + hooks. - avoid a spurious re-render of the reports infinite list when opening it. - simplify/refactor drivers and views. - rejigger the main app setup.
sinopsysHK/kresus-driverview in 4 minutes and 16 seconds (queued for 2 seconds)1 job for