@quirks/react
Version:
13 lines (12 loc) • 418 B
JavaScript
import { useEffect as u } from "react";
import { SetupStates as i } from "@quirks/store";
import { useQuirks as a } from "./index2.js";
const n = (e, s) => {
const o = a(), t = o.use.wallet ? o.use.wallet() : void 0, r = o.use.setupStatus();
u(() => (t && r === i.INITIALIZED && t.events.addListener(e, s), () => {
t && t.events.removeListener(e, s);
}), [e, s, r, t]);
};
export {
n as useWalletEvents
};