diff --git a/package-lock.json b/package-lock.json
index fb6b688833b38a0ac408705f1ff667e680795f44..6d7e9a6cfe5d212f52f6fd7a0384355cdaf8b8a6 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -41,6 +41,7 @@
         "morgan": "~1.10.0",
         "react": "^18.2.0",
         "react-dom": "^18.2.0",
+        "react-icons": "^5.0.1",
         "react-markdown": "^8.0.7",
         "react-router-dom": "^6.11.2",
         "react-sparklines": "^1.7.0",
@@ -17786,6 +17787,14 @@
         "react": "^18.2.0"
       }
     },
+    "node_modules/react-icons": {
+      "version": "5.0.1",
+      "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-5.0.1.tgz",
+      "integrity": "sha512-WqLZJ4bLzlhmsvme6iFdgO8gfZP17rfjYEJ2m9RsZjZ+cc4k1hTzknEz63YS1MeT50kVzoa1Nz36f4BEx+Wigw==",
+      "peerDependencies": {
+        "react": "*"
+      }
+    },
     "node_modules/react-is": {
       "version": "18.2.0",
       "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz",
@@ -21876,4 +21885,4 @@
       }
     }
   }
-}
\ No newline at end of file
+}
diff --git a/package.json b/package.json
index 1491f03176f4a05838a7ab9ced7a0bf7b87892eb..cb677b84c34908b6ffaf7d525884f30a82dcc1ba 100644
--- a/package.json
+++ b/package.json
@@ -121,6 +121,7 @@
     "morgan": "~1.10.0",
     "react": "^18.2.0",
     "react-dom": "^18.2.0",
+    "react-icons": "^5.0.1",
     "react-markdown": "^8.0.7",
     "react-router-dom": "^6.11.2",
     "react-sparklines": "^1.7.0",
@@ -281,4 +282,4 @@
     ],
     "logLevel": "quiet"
   }
-}
\ No newline at end of file
+}