From 63129c8f2d614507064fbd381fa5922f851769e9 Mon Sep 17 00:00:00 2001 From: Andrei Grigore Date: Tue, 9 Nov 2021 12:31:03 +0200 Subject: [PATCH] use wideview on homepage --- .../volto/components/theme/View/View.jsx | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/src/customizations/volto/components/theme/View/View.jsx b/src/customizations/volto/components/theme/View/View.jsx index 7ed0ecc..d9a523c 100644 --- a/src/customizations/volto/components/theme/View/View.jsx +++ b/src/customizations/volto/components/theme/View/View.jsx @@ -172,10 +172,17 @@ class View extends Component { * @method getViewByLayout * @returns {string} Markup for component. */ - getViewByLayout = () => - config.views.layoutViews[ - this.props.content[getLayoutFieldname(this.props.content)] - ] || null; + getViewByLayout = () => { + if (this.props.pathname === '/') { + return config.views.layoutViews['document_view_wide']; + } + + return ( + config.views.layoutViews[ + this.props.content[getLayoutFieldname(this.props.content)] + ] || null + ); + }; /** * Cleans the component displayName (specially for connected components) @@ -359,6 +366,7 @@ export default compose( injectIntl, connect( (state, props) => ({ + state, actions: state.actions.actions, token: state.userSession.token, content: state.content.data,