Skip to content

Commit de7a123

Browse files
committed
Revert "Temporarily disable code splitting for major pages"
This reverts commit 364d7c9.
1 parent 364d7c9 commit de7a123

File tree

2 files changed

+11
-12
lines changed

2 files changed

+11
-12
lines changed

src/App.tsx

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,25 @@ import Core from './containers/base/Core';
77
import RegisterPage from './pages/RegisterPage';
88
import { JazzbarProvider } from './lib/jazzbar';
99
import PageTemplate from './components/base/PageTemplate';
10-
// import VelogPageFallback from './containers/velog/VelogPageFallback';
10+
import VelogPageFallback from './containers/velog/VelogPageFallback';
1111
import ErrorBoundary from './components/error/ErrorBoundary';
1212
import NotFoundPage from './pages/NotFoundPage';
1313
import { Helmet } from 'react-helmet-async';
1414
import HomePage from './pages/home/HomePage';
1515
import MainPageTemplate from './components/main/MainPageTemplate';
16-
import VelogPage from './pages/velog/VelogPage';
17-
import EmailLoginPage from './pages/EmailLoginPage';
1816

1917
const loadableConfig = {
2018
fallback: <PageTemplate />,
2119
};
2220

23-
// const VelogPage = loadable(() => import('./pages/velog/VelogPage'), {
24-
// fallback: <VelogPageFallback />,
25-
// });
21+
const VelogPage = loadable(() => import('./pages/velog/VelogPage'), {
22+
fallback: <VelogPageFallback />,
23+
});
2624

25+
const EmailLoginPage = loadable(
26+
() => import('./pages/EmailLoginPage'),
27+
loadableConfig,
28+
);
2729
const WritePage = loadable(() => import('./pages/WritePage'));
2830
const SearchPage = loadable(() => import('./pages/SearchPage'), loadableConfig);
2931
const SavesPage = loadable(() => import('./pages/SavesPage'), loadableConfig);

src/pages/velog/VelogPage.tsx

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,10 @@ import VelogPageTemplate from '../../components/velog/VelogPageTemplate';
33
import { RouteComponentProps, Route, Switch } from 'react-router';
44
import loadable from '@loadable/component';
55
import useApplyVelogConfig from '../../containers/velog/hooks/useApplyVelogConfig';
6-
import SeriesPage from './SeriesPage';
7-
import PostPage from './PostPage';
8-
import UserPage from './UserPage';
96

10-
// const PostPage = loadable(() => import('./PostPage'));
11-
// const UserPage = loadable(() => import('./UserPage'));
12-
// const SeriesPage = loadable(() => import('./SeriesPage'));
7+
const PostPage = loadable(() => import('./PostPage'));
8+
const UserPage = loadable(() => import('./UserPage'));
9+
const SeriesPage = loadable(() => import('./SeriesPage'));
1310

1411
export interface VelogPageProps
1512
extends RouteComponentProps<{

0 commit comments

Comments
 (0)