Add Layout to AlbumSharePage to prevent page from crashing
- When Layout was removed from AlbumGallery, it wasn't added back in on the AlbumSharePage
This commit is contained in:
parent
1f3fe5fe0d
commit
a3eab5db74
|
@ -2,6 +2,7 @@ import PropTypes from 'prop-types'
|
||||||
import React from 'react'
|
import React from 'react'
|
||||||
import { Route, Switch } from 'react-router-dom'
|
import { Route, Switch } from 'react-router-dom'
|
||||||
import RouterPropTypes from 'react-router-prop-types'
|
import RouterPropTypes from 'react-router-prop-types'
|
||||||
|
import Layout from '../../Layout'
|
||||||
import AlbumGallery from '../../components/albumGallery/AlbumGallery'
|
import AlbumGallery from '../../components/albumGallery/AlbumGallery'
|
||||||
|
|
||||||
const AlbumSharePage = ({ album, match }) => {
|
const AlbumSharePage = ({ album, match }) => {
|
||||||
|
@ -27,7 +28,9 @@ const AlbumSharePage = ({ album, match }) => {
|
||||||
<Switch>
|
<Switch>
|
||||||
<Route path={`${match.url}/:subAlbum`} component={SubAlbumRoute} />
|
<Route path={`${match.url}/:subAlbum`} component={SubAlbumRoute} />
|
||||||
<Route path="/">
|
<Route path="/">
|
||||||
<AlbumGallery album={album} customAlbumLink={customAlbumLink} />
|
<Layout title={album ? album.title : 'Loading album'}>
|
||||||
|
<AlbumGallery album={album} customAlbumLink={customAlbumLink} />
|
||||||
|
</Layout>
|
||||||
</Route>
|
</Route>
|
||||||
</Switch>
|
</Switch>
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue