From e309a0e049da1275797a8a55522a310621bd69e3 Mon Sep 17 00:00:00 2001 From: crupest Date: Thu, 3 Jun 2021 15:03:33 +0800 Subject: build: Remove a unused package. --- FrontEnd/package-lock.json | 46 ---------------------------------- FrontEnd/package.json | 1 - FrontEnd/src/app/App.tsx | 6 +---- FrontEnd/src/app/index.tsx | 4 +++ FrontEnd/src/app/views/about/index.tsx | 4 --- 5 files changed, 5 insertions(+), 56 deletions(-) (limited to 'FrontEnd') 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
Ah-oh, 404!
; @@ -26,10 +26,6 @@ const LazyAdmin = React.lazy( function App(): ReactElement | null { const user = useRawUser(); - React.useEffect(() => { - void userService.checkLoginState(); - }, []); - if (user === undefined) { return ; } 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(, 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: { -- cgit v1.2.3