From 009d49e5b5cf7f7568e4b17961aa11b36d589a90 Mon Sep 17 00:00:00 2001 From: crupest Date: Thu, 3 Jun 2021 15:00:26 +0800 Subject: build: Good bye babel! --- FrontEnd/src/app/App.tsx | 6 +++--- FrontEnd/src/app/views/about/index.tsx | 4 ---- FrontEnd/src/tsconfig.json | 8 +++----- 3 files changed, 6 insertions(+), 12 deletions(-) (limited to 'FrontEnd/src') diff --git a/FrontEnd/src/app/App.tsx b/FrontEnd/src/app/App.tsx index 6431ebbb..a28b99ae 100644 --- a/FrontEnd/src/app/App.tsx +++ b/FrontEnd/src/app/App.tsx @@ -1,4 +1,4 @@ -import React from "react"; +import React, { ReactElement } from "react"; import { BrowserRouter as Router, Route, Switch } from "react-router-dom"; import AppBar from "./views/common/AppBar"; @@ -23,7 +23,7 @@ const LazyAdmin = React.lazy( () => import(/* webpackChunkName: "admin" */ "./views/admin/Admin") ); -const App: React.FC = () => { +function App(): ReactElement | null { const user = useRawUser(); React.useEffect(() => { @@ -82,6 +82,6 @@ const App: React.FC = () => { ); } -}; +} export default App; diff --git a/FrontEnd/src/app/views/about/index.tsx b/FrontEnd/src/app/views/about/index.tsx index d63b6996..a50164a9 100644 --- a/FrontEnd/src/app/views/about/index.tsx +++ b/FrontEnd/src/app/views/about/index.tsx @@ -24,10 +24,6 @@ const frontendCredits: { name: "react-bootstrap", url: "https://react-bootstrap.github.io", }, - { - name: "babeljs", - url: "https://babeljs.io", - }, { name: "webpack", url: "https://webpack.js.org", diff --git a/FrontEnd/src/tsconfig.json b/FrontEnd/src/tsconfig.json index 1855f5cd..21989043 100644 --- a/FrontEnd/src/tsconfig.json +++ b/FrontEnd/src/tsconfig.json @@ -1,6 +1,6 @@ { "compilerOptions": { - "target": "esnext", + "target": "ES6", "allowJs": true, "skipLibCheck": true, "esModuleInterop": true, @@ -11,13 +11,11 @@ "moduleResolution": "node", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve", + "jsx": "react", "sourceMap": true, "baseUrl": "./", "paths": { - "@/*": [ - "app/*" - ] + "@/*": ["app/*"] } } } -- cgit v1.2.3