summaryrefslogtreecommitdiff
path: root/opendc-web/opendc-web-ui/package.json
diff options
context:
space:
mode:
authorFabian Mastenbroek <mail.fabianm@gmail.com>2021-05-17 12:16:10 +0200
committerFabian Mastenbroek <mail.fabianm@gmail.com>2021-05-18 15:46:43 +0200
commit53623fad76274e39206b8e073e371775ea96946b (patch)
treea57d23d9c1f6a924753dbb4a3a9bc9cbca5385dd /opendc-web/opendc-web-ui/package.json
parent688a25e560db3355e2a3ee369c2e6f4b55aab2a6 (diff)
ui: Migrate to FontAwesome 5 React library
This change updates the frontend to use the FontAwesome 5 React library that renders SVG icons as opposed to CSS icon fonts. This migration resolves a couple of issues we had with server-side rendering of the previous FontAwesome icons.
Diffstat (limited to 'opendc-web/opendc-web-ui/package.json')
-rw-r--r--opendc-web/opendc-web-ui/package.json5
1 files changed, 4 insertions, 1 deletions
diff --git a/opendc-web/opendc-web-ui/package.json b/opendc-web/opendc-web-ui/package.json
index 9c41c2e2..ccf87193 100644
--- a/opendc-web/opendc-web-ui/package.json
+++ b/opendc-web/opendc-web-ui/package.json
@@ -18,6 +18,10 @@
"private": true,
"dependencies": {
"@auth0/auth0-react": "^1.5.0",
+ "@fortawesome/fontawesome-svg-core": "^1.2.35",
+ "@fortawesome/free-brands-svg-icons": "^5.15.3",
+ "@fortawesome/free-solid-svg-icons": "^5.15.3",
+ "@fortawesome/react-fontawesome": "^0.1.14",
"@sentry/react": "^5.30.0",
"@sentry/tracing": "^5.30.0",
"approximate-number": "~2.0.0",
@@ -32,7 +36,6 @@
"prop-types": "~15.7.2",
"react": "~17.0.2",
"react-dom": "~17.0.2",
- "react-fontawesome": "~1.7.1",
"react-hotkeys": "^2.0.0",
"react-konva": "~17.0.2-0",
"react-redux": "~7.2.0",