Skip to content

Instantly share code, notes, and snippets.

@Harasz
Created Sep 1, 2021
Embed
What would you like to do?
const setSettings = async (productId) => {
setIsSetLoading(true);
try {
const token = await getSessionToken(app);
const res = await fetch("/settings", {
method: "POST",
headers: {
Authorization: `Bearer ${token}`,
"Content-type": "text/plain",
},
body: JSON.stringify({ productId }),
});
const responseData = await res.json();
if (responseData.status === "OK_SETTINGS") {
setSettingsObj(responseData.data);
}
throw Error("Unknown settings status");
} catch (err) {
setError(err.message);
} finally {
setIsSetLoading(false);
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment