test-iki-mini-app
Version:
ứng dựng bán hàng trên mini app z a l o
20 lines (18 loc) • 513 B
JSX
import { create } from "zustand";
import { RepositoryRemote } from "../services";
import { alerts } from "../utils/alerts";
export const useBannerStore = create((set) => ({
banners: [],
loading: false,
allBanner: async (onSuccess, onFail) => {
try {
set({ loading: true });
const response = await RepositoryRemote.banner.allBanner();
set ({banners: response.data.data})
onSuccess(response);
} catch (error) {
onFail(error)
}
set({ loading: false });
},
}));