diff --git a/src/public/js/components/list/filter.js b/src/public/js/components/list/filter.js index 39450f1..c1bf4bd 100644 --- a/src/public/js/components/list/filter.js +++ b/src/public/js/components/list/filter.js @@ -2,6 +2,10 @@ import React from 'react' import { Control, Form } from 'react-redux-form'; export default function ListFilter(props) { + if (props.listSize === 0) { + return null; + } + return (
diff --git a/src/public/js/components/list/posters.js b/src/public/js/components/list/posters.js index 734f84b..bdffe74 100644 --- a/src/public/js/components/list/posters.js +++ b/src/public/js/components/list/posters.js @@ -50,6 +50,8 @@ export default class ListPosters extends React.Component { render() { let elmts = this.props.data.slice(); + const listSize = elmts.length; + const colSize = (listSize !== 0) ? "col-xs-5 col-md-8" : "col-xs-12"; // Filter the list of elements if (this.props.filter !== "") { @@ -60,8 +62,9 @@ export default class ListPosters extends React.Component { } return ( -
+