@bigmi/react
Version:
React primitives for Bitcoin apps.
14 lines (13 loc) • 534 B
JavaScript
"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