| 123456789101112131415161718192021 |
- "use client";
- import { useEffect } from "react";
- import { useAppDispatch, useAppSelector } from "@/store/hooks";
- import { fetchCartDetail } from "@/store/slices/cart-slice";
- export default function CartBootstrap() {
- const dispatch = useAppDispatch();
- const status = useAppSelector(
- (state) => state.cartDetail.status
- );
- useEffect(() => {
- if (status === "idle") {
- void dispatch(fetchCartDetail());
- }
- }, [dispatch, status]);
- return null;
- }
|