Skip to content

Commit 3147256

Browse files
author
Jovert Lota Palonpon
committed
Lazy Loaded select components
1 parent 59cb7e4 commit 3147256

File tree

9 files changed

+29
-13
lines changed

9 files changed

+29
-13
lines changed

resources/js/Backoffice.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,9 @@ class Backoffice extends Component {
183183
user: response.data,
184184
});
185185
}
186-
} catch (error) {}
186+
} catch (error) {
187+
//
188+
}
187189
};
188190

189191
async componentDidMount() {

resources/js/bootstrap.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import axios from 'axios';
2-
import moment from 'moment';
2+
const moment = () => import('moment');
33
import Lang from 'lang.js';
44

55
import { LOCALE } from './config';
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
export { default as Home } from './Home';
1+
import loadable from '@loadable/component';
2+
3+
export const Home = loadable(() => import('./Home'));
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
export { default as Master } from './Master';
1+
import loadable from '@loadable/component';
2+
3+
export const Master = loadable(() => import('./Master'));
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1-
export { default as Header } from './Header';
2-
export { default as Sidebar } from './Sidebar';
1+
import loadable from '@loadable/component';
2+
3+
export const Header = loadable(() => import('./Header'));
4+
export const Sidebar = loadable(() => import('./Sidebar'));
Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1-
export { default as List } from './List';
2-
export { default as Create } from './Create';
3-
export { default as Edit } from './Edit';
1+
import loadable from '@loadable/component';
2+
3+
export const List = loadable(() => import('./List'));
4+
export const Create = loadable(() => import('./Create'));
5+
export const Edit = loadable(() => import('./Edit'));

resources/js/views/auth/index.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import loadable from '@loadable/component';
2+
13
export { default as SignIn } from './SignIn';
2-
export { default as PasswordRequest } from './passwords/Request';
3-
export { default as PasswordReset } from './passwords/Reset';
4+
export const PasswordRequest = loadable(() => import('./passwords/Request'));
5+
export const PasswordReset = loadable(() => import('./passwords/Reset'));

resources/js/views/errors/index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1-
export { default as NotFound } from './NotFound';
1+
import loadable from '@loadable/component';
2+
3+
export const NotFound = loadable(() => import('./NotFound'));

resources/js/views/layouts/index.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
1+
import loadable from '@loadable/component';
2+
13
export { default as Auth } from './Auth';
2-
export { default as Error } from './Error';
4+
export const Error = loadable(() => import('./Error'));

0 commit comments

Comments
 (0)