diff --git a/app/gabsocial/features/ui/components/promo_panel.js b/app/gabsocial/features/ui/components/promo_panel.js index b33d4294c..04bc7d003 100644 --- a/app/gabsocial/features/ui/components/promo_panel.js +++ b/app/gabsocial/features/ui/components/promo_panel.js @@ -4,12 +4,16 @@ import { FormattedMessage } from 'react-intl'; import Icon from 'gabsocial/components/icon'; import ProBadge from 'gabsocial/components/pro_badge'; import { connect } from 'react-redux'; -import { promoItems } from '../../../initial_state'; -export default +const mapStateToProps = state => ({ + promoItems: state.getIn(['soapbox', 'promoPanel', 'items']), +}) + +export default @connect(mapStateToProps) class PromoPanel extends React.PureComponent { render() { + const { promoItems } = this.props; if (!promoItems) return null; return ( @@ -17,9 +21,9 @@ class PromoPanel extends React.PureComponent {