equal
deleted
inserted
replaced
1 import React from 'react'; |
1 import React from 'react'; |
2 import { Route } from 'react-router-dom'; |
2 import { Route } from 'react-router-dom'; |
|
3 import PropTypes from 'prop-types'; |
3 |
4 |
4 import Loader from '../ui/Loader'; |
5 import Loader from '../ui/Loader'; |
5 import MainNav from '../ui/MainNav'; |
6 import MainNav from '../ui/MainNav'; |
6 |
7 |
7 const DefaultLayout = ({ |
8 const DefaultLayout = ({ |
|
9 // eslint-disable-next-line react/prop-types |
8 component: Component, |
10 component: Component, |
9 title, |
11 title, |
10 version, |
12 version, |
11 ...rest |
13 ...rest |
12 }) => ( |
14 }) => ( |
29 </div> |
31 </div> |
30 )} |
32 )} |
31 /> |
33 /> |
32 ); |
34 ); |
33 |
35 |
|
36 DefaultLayout.propTypes = { |
|
37 title: PropTypes.string.isRequired, |
|
38 version: PropTypes.string.isRequired, |
|
39 }; |
|
40 |
34 export default DefaultLayout; |
41 export default DefaultLayout; |