UNPKG

@bigmi/react

Version:

React primitives for Bitcoin apps.

14 lines (13 loc) 534 B
"use client"; import { useConfig } from "./useConfig.js"; import { useSyncExternalStore } from "react"; import { getConnectors, watchConnectors } from "@bigmi/client"; //#region src/hooks/useConnectors.ts const EMPTY_CONNECTORS = []; function useConnectors(parameters = {}) { const config = useConfig(parameters); return useSyncExternalStore((onChange) => watchConnectors(config, { onChange }), () => getConnectors(config), () => EMPTY_CONNECTORS); } //#endregion export { useConnectors }; //# sourceMappingURL=useConnectors.js.map