@rcsb/rcsb-saguaro-app
Version:
RCSB 1D Saguaro Web App
17 lines • 819 B
JavaScript
import { jsx as _jsx, Fragment as _Fragment, jsxs as _jsxs } from "react/jsx-runtime";
import { Collapse } from "react-bootstrap";
import { AbstractMenuItemComponent } from "../AbstractMenuItemComponent";
import { ItemComponent } from "./ItemComponent";
export class FilterItemComponent extends AbstractMenuItemComponent {
constructor() {
super(...arguments);
this.state = {
filteredElements: [],
collapseIn: false,
};
}
render() {
return (_jsxs(_Fragment, { children: [_jsx(ItemComponent, { onClick: () => this.setState({ collapseIn: !this.state.collapseIn }), children: "FILTER" }), _jsx(Collapse, { in: this.state.collapseIn, children: _jsx("div", { className: "position-absolute" }) })] }));
}
}
//# sourceMappingURL=FilterItemComponent.js.map