HomePhabricator

[Cashtab] Upgrade react-ga implementation

Description

[Cashtab] Upgrade react-ga implementation

Summary:
The current implementation is based off legacy react (componentDidMount etc) and also uses legacy routing. Will not work with react-router-dom v6.

Simplify and use latest version of react-ga.

Test Plan:
Check dev console at https://cashtab-local-dev.netlify.app/#/wallet

I've added logging statements to this deployment

Confirm you see GA initialized on load and logging... as routes change.

Reviewers: #bitcoin_abc, PiRK

Reviewed By: #bitcoin_abc, PiRK

Differential Revision: https://reviews.bitcoinabc.org/D15408

Details

Provenance
bytesofmanAuthored on Feb 8 2024, 14:26
bytesofmanPushed on Feb 9 2024, 12:11
Reviewer
Restricted Project
Differential Revision
D15408: [Cashtab] Upgrade react-ga implementation
Parents
rABC716daa44a10b: [Chronik] Bridge `calc_fee` and `default_max_raw_tx_fee_rate_per_kb` to Rust
Branches
Unknown
Tags
Unknown