Есть вот такая функция в коде
fetch(`/api/checkout/${method}?` + new URLSearchParams({ service: id }), {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify(buildRequestBody(values, cartStore, mapStore)),
})
.then((response) => response.json())
.then(({ cart }) => cartStore.setCart(cart))
.finally(() => setPreloader(false));
};
разве тут then
then
finally не гарантирует того, что код будет ждать все это - те после того, как обработаются then и finally - код пойдет дальше ?