Add:
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
Possibilité de changer de skin avec uniqument les skins de l'utilisateur Possibilité d'acheter des skins Store: uniquement les skins que l'utilisateur n'a pas et se met à joursPersistance
parent
560c33ee1b
commit
82adcd6756
@ -0,0 +1,22 @@
|
||||
import React from "react";
|
||||
import create from "zustand";
|
||||
import { MANAGER_USER } from "../../App";
|
||||
import tabSkinApp from "../constSkin";
|
||||
import { Skin } from "../core/Skin";
|
||||
import { User } from "../core/User/user";
|
||||
|
||||
|
||||
// Define store types
|
||||
interface StoreState {
|
||||
tabSkin: Skin[];
|
||||
setTabSkin: (tabSkin: Skin[]) => void;
|
||||
resetTabSkin: () => void;
|
||||
}
|
||||
|
||||
// Define store data and methods
|
||||
export const useStoreStore = create<StoreState>()((set, get) => ({
|
||||
tabSkin: tabSkinApp,
|
||||
setTabSkin: (tabSkin) => set((state) => ({ tabSkin: tabSkin })),
|
||||
resetTabSkin: () => set((state) => ({ tabSkin: tabSkinApp })),
|
||||
}));
|
||||
|
@ -1,6 +1,6 @@
|
||||
import React from "react";
|
||||
import create from "zustand";
|
||||
import { User } from "./src/core/User/user";
|
||||
import { User } from "../core/User/user";
|
||||
|
||||
|
||||
// Define store types
|
Loading…
Reference in new issue