@yoroi/portfolio
Version:
The Portfolio package of Yoroi SDK
23 lines • 624 B
JavaScript
import { isRight } from '@yoroi/common';
import { useQuery } from 'react-query';
export function usePortfolioTokenDiscovery(_ref, options) {
let {
id,
getTokenDiscovery,
network
} = _ref;
const query = useQuery({
queryKey: [network, 'usePortfolioTokenDiscovery', id],
...options,
queryFn: async () => {
const response = await getTokenDiscovery(id);
if (isRight(response)) return response.value.data;
throw new Error('usePortfolioTokenDiscovery');
}
});
return {
...query,
tokenDiscovery: query.data
};
}
//# sourceMappingURL=usePortfolioTokenDiscovery.js.map