refactor: LoadingBar via progressbar.js + ref (drops react-progress-bar.js findDOMNode)
react-progress-bar.js (unmaintained wrapper) rendered the progress line through findDOMNode. Reimplemented LoadingBar with progressbar.js directly (the wrapper's own underlying dep) via a ref + useEffect — same thin line (strokeWidth 2, #5A7636), no findDOMNode. Promoted progressbar.js to a direct dependency and removed react-progress-bar.js. Verified progressbar.js draws its SVG in-browser; findDOMNode gone from /fires and home; REST smoke byte-identical.
This commit is contained in:
parent
0abf5b4f02
commit
b710388f50
3 changed files with 67 additions and 49 deletions
|
|
@ -55,6 +55,7 @@
|
|||
"pm2-master": "^1.1.3",
|
||||
"popper.js": "^1.12.7",
|
||||
"prerender-node": "^2.7.4",
|
||||
"progressbar.js": "^1.1.1",
|
||||
"prop-types": "^15.6.0",
|
||||
"push.js": "^1.0.5",
|
||||
"rc-slider": "^8.5.0",
|
||||
|
|
@ -71,7 +72,6 @@
|
|||
"react-leaflet-google": "^3.2.1",
|
||||
"react-mobile-store-button": "0.0.3",
|
||||
"react-places-autocomplete": "^5.4.3",
|
||||
"react-progress-bar.js": "^0.2.3",
|
||||
"react-resize-detector": "^1.1.0",
|
||||
"react-router-bootstrap": "^0.26.3",
|
||||
"react-router-dom": "^6.30.4",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue