cruk-searchkit
Version:
Set of overriden and new searchkit components designed specifically for Cancer Research UK
28 lines (24 loc) • 778 B
JSX
import React from 'react';
import bem from 'bem-cn';
import {
SearchkitComponent
} from "searchkit";
// Specify the main BEM class that will be used over this component.
const bemLoader = bem('cr-simple-loader')
/**
* And the component.
*/
export default class CRUKSearchkitLoading extends SearchkitComponent {
render() {
if (!this.isLoading()) {
return <div/>
}
return (<div className={bemLoader}>
<div className={bemLoader("spinner")}>
<div className={bemLoader("spinner-item ") + bemLoader("spinner-item--bounce1")}></div>
<div className={bemLoader("spinner-item ") + bemLoader("spinner-item--bounce2")}></div>
<div className={bemLoader("spinner-item ") + bemLoader("spinner-item--bounce3")}></div>
</div>
</div>)
}
}