aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--FrontEnd/package-lock.json46
-rw-r--r--FrontEnd/package.json1
-rw-r--r--FrontEnd/src/app/App.tsx6
-rw-r--r--FrontEnd/src/app/index.tsx4
-rw-r--r--FrontEnd/src/app/views/about/index.tsx4
5 files changed, 5 insertions, 56 deletions
diff --git a/FrontEnd/package-lock.json b/FrontEnd/package-lock.json
index ef032d5d..6b6d8a93 100644
--- a/FrontEnd/package-lock.json
+++ b/FrontEnd/package-lock.json
@@ -25,7 +25,6 @@
"react-color": "^2.19.3",
"react-dom": "^17.0.2",
"react-i18next": "^11.10.0",
- "react-inlinesvg": "^2.3.0",
"react-responsive": "^8.2.0",
"react-router": "^5.2.0",
"react-router-bootstrap": "^0.25.0",
@@ -4768,11 +4767,6 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/exenv": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/exenv/-/exenv-1.2.2.tgz",
- "integrity": "sha1-KueOhdmJQVhnCwPUe+wfA72Ru50="
- },
"node_modules/express": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
@@ -9374,14 +9368,6 @@
"react": "17.0.2"
}
},
- "node_modules/react-from-dom": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/react-from-dom/-/react-from-dom-0.6.0.tgz",
- "integrity": "sha512-W5m1pYV7qlc9bmpA7p2K/wspYNlAh3aqJ9Tc5KRXe6vt/JlX6/84ol+RQlCMK69z+5e38sOpoVW5i4Qpqgs+EA==",
- "peerDependencies": {
- "react": "^15.0.0 || ^16.0.0 || ^17.0.0"
- }
- },
"node_modules/react-i18next": {
"version": "11.10.0",
"resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-11.10.0.tgz",
@@ -9395,18 +9381,6 @@
"react": ">= 16.8.0"
}
},
- "node_modules/react-inlinesvg": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/react-inlinesvg/-/react-inlinesvg-2.3.0.tgz",
- "integrity": "sha512-fEGOdDf4k4bcveArbEpj01pJcH8pOCKLxmSj2POFdGvEk5YK0NZVnH6BXpW/PzACHPRsuh1YKAhNZyFnD28oxg==",
- "dependencies": {
- "exenv": "^1.2.2",
- "react-from-dom": "^0.6.0"
- },
- "peerDependencies": {
- "react": "^16.8.0 || ^17.0.0"
- }
- },
"node_modules/react-is": {
"version": "16.13.1",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
@@ -15770,11 +15744,6 @@
}
}
},
- "exenv": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/exenv/-/exenv-1.2.2.tgz",
- "integrity": "sha1-KueOhdmJQVhnCwPUe+wfA72Ru50="
- },
"express": {
"version": "4.17.1",
"resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
@@ -19253,12 +19222,6 @@
"scheduler": "^0.20.2"
}
},
- "react-from-dom": {
- "version": "0.6.0",
- "resolved": "https://registry.npmjs.org/react-from-dom/-/react-from-dom-0.6.0.tgz",
- "integrity": "sha512-W5m1pYV7qlc9bmpA7p2K/wspYNlAh3aqJ9Tc5KRXe6vt/JlX6/84ol+RQlCMK69z+5e38sOpoVW5i4Qpqgs+EA==",
- "requires": {}
- },
"react-i18next": {
"version": "11.10.0",
"resolved": "https://registry.npmjs.org/react-i18next/-/react-i18next-11.10.0.tgz",
@@ -19268,15 +19231,6 @@
"html-parse-stringify": "^3.0.1"
}
},
- "react-inlinesvg": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/react-inlinesvg/-/react-inlinesvg-2.3.0.tgz",
- "integrity": "sha512-fEGOdDf4k4bcveArbEpj01pJcH8pOCKLxmSj2POFdGvEk5YK0NZVnH6BXpW/PzACHPRsuh1YKAhNZyFnD28oxg==",
- "requires": {
- "exenv": "^1.2.2",
- "react-from-dom": "^0.6.0"
- }
- },
"react-is": {
"version": "16.13.1",
"resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz",
diff --git a/FrontEnd/package.json b/FrontEnd/package.json
index c24be5ed..30c04319 100644
--- a/FrontEnd/package.json
+++ b/FrontEnd/package.json
@@ -23,7 +23,6 @@
"react-color": "^2.19.3",
"react-dom": "^17.0.2",
"react-i18next": "^11.10.0",
- "react-inlinesvg": "^2.3.0",
"react-responsive": "^8.2.0",
"react-router": "^5.2.0",
"react-router-bootstrap": "^0.25.0",
diff --git a/FrontEnd/src/app/App.tsx b/FrontEnd/src/app/App.tsx
index a28b99ae..a4363ff5 100644
--- a/FrontEnd/src/app/App.tsx
+++ b/FrontEnd/src/app/App.tsx
@@ -13,7 +13,7 @@ import TimelinePage from "./views/timeline";
import Search from "./views/search";
import AlertHost from "./views/common/alert/AlertHost";
-import { userService, useRawUser } from "./services/user";
+import { useRawUser } from "./services/user";
const NoMatch: React.FC = () => {
return <div>Ah-oh, 404!</div>;
@@ -26,10 +26,6 @@ const LazyAdmin = React.lazy(
function App(): ReactElement | null {
const user = useRawUser();
- React.useEffect(() => {
- void userService.checkLoginState();
- }, []);
-
if (user === undefined) {
return <LoadingPage />;
} else {
diff --git a/FrontEnd/src/app/index.tsx b/FrontEnd/src/app/index.tsx
index 64a2cd1f..fb0c8899 100644
--- a/FrontEnd/src/app/index.tsx
+++ b/FrontEnd/src/app/index.tsx
@@ -14,4 +14,8 @@ import App from "./App";
import "./palette";
+import { userService } from "./services/user";
+
+void userService.checkLoginState();
+
ReactDOM.render(<App />, document.getElementById("app"));
diff --git a/FrontEnd/src/app/views/about/index.tsx b/FrontEnd/src/app/views/about/index.tsx
index a50164a9..a8a53a97 100644
--- a/FrontEnd/src/app/views/about/index.tsx
+++ b/FrontEnd/src/app/views/about/index.tsx
@@ -44,10 +44,6 @@ const frontendCredits: {
name: "pepjs",
url: "https://github.com/jquery/PEP",
},
- {
- name: "react-inlinesvg",
- url: "https://github.com/gilbarbara/react-inlinesvg",
- },
];
const backendCredits: {