UNPKG

@rcsb/rcsb-saguaro-app

Version:
18 lines (17 loc) 601 B
import { AbstractMenuItemComponent } from "../AbstractMenuItemComponent"; import { ReactNode } from "react"; interface FilterItemProps { elements: string[]; stateChange: (state: FilterPartialState, prevState: FilterPartialState) => void; } interface FilterPartialState { filteredElements: string[]; } interface FilterItemState extends FilterPartialState { collapseIn: boolean; } export declare class FilterItemComponent extends AbstractMenuItemComponent<FilterItemProps, FilterPartialState, FilterItemState> { readonly state: FilterItemState; render(): ReactNode; } export {};