Skip to content

Commit 9a85dbe

Browse files
committed
refactor: use export default function
1 parent 9305f66 commit 9a85dbe

File tree

4 files changed

+24
-28
lines changed

4 files changed

+24
-28
lines changed

src/renderer/App.tsx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ import { HashRouter, Route, Routes } from 'react-router-dom';
33
import NotFoundScreen from '@/renderer/screens/NotFoundScreen';
44
import MainScreen from '@/renderer/screens/MainScreen';
55

6-
const App = () => (
7-
<HashRouter>
8-
<Routes>
9-
<Route path="/">
10-
<Route index element={<MainScreen />} />
11-
<Route path="*" element={NotFoundScreen()} />
12-
</Route>
13-
</Routes>
14-
</HashRouter>
15-
);
16-
17-
export default App;
6+
export default function App() {
7+
return (
8+
<HashRouter>
9+
<Routes>
10+
<Route path="/">
11+
<Route index element={<MainScreen />} />
12+
<Route path="*" element={NotFoundScreen()} />
13+
</Route>
14+
</Routes>
15+
</HashRouter>
16+
);
17+
}

src/renderer/components/base/ThemeProvider.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { useSelector } from 'react-redux';
66
import CssBaseline from '@mui/material/CssBaseline';
77
import { RootState } from '@/renderer/store';
88

9-
const ThemeProvider = ({ children }) => {
9+
export default function ThemeProvider({ children }) {
1010
const darkTheme = useSelector((state: RootState) => state.appScreen.darkTheme);
1111
const muiTheme = useMemo(
1212
() =>
@@ -27,6 +27,4 @@ const ThemeProvider = ({ children }) => {
2727
<EmotionThemeProvider theme={muiTheme}>{children}</EmotionThemeProvider>
2828
</MuiThemeProvider>
2929
);
30-
};
31-
32-
export default ThemeProvider;
30+
}

src/renderer/screens/MainScreen.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { increaseCount, setDarkTheme, setVersion } from '@/renderer/store/slices
1010
import { bodyRoot, jumbo } from '@/renderer/assets/css/global';
1111
import type { RootState } from '@/renderer/store';
1212

13-
const MainScreen = () => {
13+
export default function MainScreen() {
1414
const darkTheme = useSelector((state: RootState) => state.appScreen.darkTheme);
1515
const appVersion = useSelector((state: RootState) => state.appScreen.version);
1616
const counterValue = useSelector((state: RootState) => state.appScreen.counterValue);
@@ -72,6 +72,4 @@ const MainScreen = () => {
7272
</div>
7373
</div>
7474
);
75-
};
76-
77-
export default MainScreen;
75+
}
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import { Link } from 'react-router-dom';
22

3-
const NotFoundScreen = () => (
4-
<div>
5-
<h1>Screen Not Found</h1>
6-
<Link to="/">Go to main page</Link>
7-
</div>
8-
);
9-
10-
export default NotFoundScreen;
3+
export default function NotFoundScreen() {
4+
return (
5+
<div>
6+
<h1>Screen Not Found</h1>
7+
<Link to="/">Go to main page</Link>
8+
</div>
9+
);
10+
}

0 commit comments

Comments
 (0)