frontPanel/src/utils/hooks/useCartTariffs.ts

17 lines
395 B
TypeScript

import { getTariffArray } from "@api/tariff";
import { useUserStore } from "@root/user";
import useSWR from "swr";
export function useCartTariffs() {
const cartTariffIds = useUserStore((state) => state.customerAccount?.cart);
const { data } = useSWR(
["cartTariffs", cartTariffIds],
(key) => getTariffArray(key[1]),
{
keepPreviousData: true,
},
);
return data;
}