render() { // All middlewares that have called the .terminate() const $terminalComponents = this.props.children.filter( val => val.isTerminalResponse, ); // If atleast one middleware has called the .terminate, return null; if ($terminalComponents.length > 0) { return null; } // Else wrap the childern in an html element and render return createElement('html', this.props.html || {}, this.props.children); }
getAllTags() { let { children } = this.props; children = React.Children.toArray(children); const checkedTags = children .filter(child => this.isTagSelectOption(child)) .map(child => child.props.value); return checkedTags || []; }
getAllTags() { let { children } = this.props; children = React.Children.toArray(children); const checkedTags = children .filter(child => this.isTagSelectOption(child)) .map(child => child.props.value); return checkedTags || []; }
getAllTags() { let { children } = this.props; children = React.Children.toArray(children); const checkedTags = children .filter(child => this.isTagSelectOption(child)) .map(child => child.props.value); return checkedTags || []; }