17 lines
395 B
TypeScript
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;
|
|
}
|