@synapsecns/widget
Version:
Widget library for interacting with the Synapse Protocol
13 lines (12 loc) • 494 B
TypeScript
import { Chain } from 'types';
export declare const useChainInputFilter: (options: Chain[], remaining: Chain[], targets: Chain[], isActive: boolean) => {
filterValue: string;
setFilterValue: import("react").Dispatch<import("react").SetStateAction<string>>;
filteredOptions: Chain[];
filteredRemaining: Chain[];
filteredTargets: Chain[];
hasFilteredOptions: boolean;
hasFilteredRemaining: boolean;
hasFilteredResults: boolean;
hasFilteredTargets: boolean;
};