recompact
Version:
A set of React high order components based on Rx.
26 lines (23 loc) • 563 B
JavaScript
;
exports.__esModule = true;
var Nothing = function Nothing() {
return null;
};
Nothing.displayName = 'Nothing';
/**
* A higher-order component that always renders `null`.
*
* @static
* @category Higher-order-components
* @returns {HigherOrderComponent} A function that takes a component and returns a new component.
* @example
*
* const renderNothingIfNoRules = branch(
* ({rules} => rules.length === 0),
* renderNothing,
* )
*/
var renderNothing = function renderNothing() {
return Nothing;
};
exports.default = renderNothing;