Skip to content
Discussion options

You must be logged in to vote

You should rethrow the error in getAssetData().

const getAssetData = async (tokenId: string) => {
    try {
        const response = await axios.get<HttpResponse<AssetType>>(`/api/asset/${tokenId}`);
        return response.data;
    } catch (err) {
        Sentry.captureException(err);
        console.error(err);
        throw err // <-- need to throw here
    }
};

See https://tanstack.com/query/v4/docs/guides/query-functions#handling-and-throwing-errors

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@TkDodo
Comment options

Answer selected by jinsley8
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants