
use discount type from kitui package use functions for finding discounts from kitui package remove old discount types
23 lines
552 B
TypeScript
23 lines
552 B
TypeScript
import { Discount } from "@frontend/kitui";
|
|
import { create } from "zustand";
|
|
import { devtools } from "zustand/middleware";
|
|
|
|
|
|
interface DiscountStore {
|
|
discounts: Discount[];
|
|
}
|
|
|
|
export const useDiscountStore = create<DiscountStore>()(
|
|
devtools(
|
|
(set, get) => ({
|
|
discounts: []
|
|
}),
|
|
{
|
|
name: "Discounts",
|
|
enabled: process.env.NODE_ENV === "development",
|
|
}
|
|
)
|
|
);
|
|
|
|
export const setDiscounts = (discounts: DiscountStore["discounts"]) => useDiscountStore.setState({ discounts });
|