UNPKG

@findify/react-components

Version:
21 lines (20 loc) 667 B
/** * helper function to render search results based on config * @module components/search/resultslayout */ import StaticResults from 'components/search/StaticResults'; import LazyResults from 'components/search/LazyResults'; import CombinedResults from 'components/search/CombinedResults'; const ResultsLayout = ({ condition, ...props }) => { switch (condition) { case 'lazy': return <LazyResults {...props}/>; case 'static': return <StaticResults {...props}/>; case 'combined': return <CombinedResults {...props}/>; default: return <></>; } }; export default ResultsLayout;