я просто вообще хотел делать выход как закончится время- этот вариант тоже возможен
create((set, get) => ({
products: [],
totalPrice: 0,
addProduct: () => {
const store = get();
// какая-то логика
store.recalculateTotalPrice()
},
removeProduct: () => {
const store = get();
// какая-то логика
store.recalculateTotalPrice()
},
recalculateTotalPrice: () => {
}
}))