front-hub/src/stores/BasketStore.ts

53 lines
1.2 KiB
TypeScript
Raw Normal View History

2023-03-20 19:46:28 +00:00
import { create } from "zustand";
import { persist } from "zustand/middleware";
export const basketStore = create<any>()(
persist(
(set, get) => ({
templ: {
id1: {
2023-03-20 22:06:09 +00:00
name: "Шаблонизатор",
desc: "Дисковое хранилище 5 гб",
id: "id1",
privelegeid: "1",
amount: 5,
price: 390,
},
id2: {
name: "Шаблонизатор",
desc: "Подписка на месяц",
id: "id2",
privelegeid: "2",
amount: 30,
price: 290,
2023-03-20 19:46:28 +00:00
},
},
squiz: {
2023-03-20 22:06:09 +00:00
id1: {
name: "Шаблонизатор",
desc: "Дисковое хранилище 5 гб",
id: "id1",
privelegeid: "1",
amount: 5,
price: 390,
},
2023-03-20 19:46:28 +00:00
id2: {
2023-03-20 22:06:09 +00:00
name: "Шаблонизатор",
desc: "Подписка на месяц",
id: "id2",
privelegeid: "2",
amount: 30,
price: 290,
2023-03-20 19:46:28 +00:00
},
},
2023-03-20 22:06:09 +00:00
// remove: (type:any , id:number) => {
// get().type.id
// }
2023-03-20 19:46:28 +00:00
}),
{
name: "basket",
}
)
);