Bläddra i källkod

fix http://git.hghweb.ir/ali.s/palizvani-front-vite/issues/471
پاک کردن سبد کاربر بعد از لاگ اوت

hgh 1 år sedan
förälder
incheckning
a14dab135e
2 ändrade filer med 7 tillägg och 0 borttagningar
  1. 1 0
      src/store/Auth/actions.js
  2. 6 0
      src/store/Shop/mutations.js

+ 1 - 0
src/store/Auth/actions.js

@@ -90,6 +90,7 @@ export function logOut (context, payload) {
   const clearRedirectTo = payload?.clearRedirectTo
   context.commit('updateAccessToken', null)
   context.commit('updateUser', null)
+  context.commit('Shop/clearBasket', null, { root: true })
   if (typeof window !== 'undefined') {
     Cookies.set('BearerAccessToken', '', {
       // domain: '.' + window.location.host,

+ 6 - 0
src/store/Shop/mutations.js

@@ -1,7 +1,13 @@
+import { Basket } from 'src/models/Basket'
+
 export function updateBasket (state, newInfo) {
   state.basket = newInfo
 }
 
+export function clearBasket (state) {
+  state.basket = new Basket()
+}
+
 export function updateOnRegisterClassroom (state, newInfo) {
   state.onRegisterClassroom = newInfo
 }