@yoroi/exchange
Version:
The Exchange package of Yoroi SDK
37 lines (36 loc) • 819 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useCreateReferralLink = void 0;
var _reactQuery = require("react-query");
const useCreateReferralLink = (_ref, options) => {
let {
providerId,
queries,
referralLinkCreate
} = _ref;
const query = (0, _reactQuery.useQuery)({
suspense: true,
useErrorBoundary: true,
...options,
queryKey: ['useCreateReferralLink', queries, providerId],
queryFn: async _ref2 => {
let {
signal
} = _ref2;
return referralLinkCreate({
providerId,
queries
}, {
signal
});
}
});
return {
...query,
referralLink: query.data ?? ''
};
};
exports.useCreateReferralLink = useCreateReferralLink;
//# sourceMappingURL=useCreateReferralLink.js.map