cruk-searchkit
Version:
Set of overriden and new searchkit components designed specifically for Cancer Research UK
29 lines (24 loc) • 722 B
JSX
import * as React from "react";
import {
FastClick
} from "searchkit"
export default class CRUKNoResultsErrorDisplay extends React.Component {
static propTypes = {
errorLabel: React.PropTypes.string,
tryAgainLabel: React.PropTypes.string,
resetSearchFn: React.PropTypes.func,
translate: React.PropTypes.func,
bemBlocks: React.PropTypes.object,
error: React.PropTypes.any
}
render() {
const {errorLabel, bemBlocks, resetSearchFn, tryAgainLabel, errorMessage} = this.props;
return (
<div data-qa="no-hits" className={bemBlocks.container()}>
<div className={bemBlocks.container("info")}>
{errorMessage || errorLabel}
</div>
</div>
)
}
}