create((set, get) => ({
products: [],
totalPrice: 0,
addProduct: () => {
const store = get();
// какая-то логика
store.recalculateTotalPrice()
},
removeProduct: () => {
const store = get();
// какая-то логика
store.recalculateTotalPrice()
},
recalculateTotalPrice: () => {
}
}))
import { cookies } from 'next/headers'
headers: { Cookie: cookies().toString() },
И как можно решить пробему с return I18nMiddleware(request)?решать почему он возвращает null ? - без понятия
сам вызов set({totalPrice}) - рабочий, но что там в цикле перед ним делается ( тут только гадать, может тут и проблема)