/** پاک کردن کش صفحات فروشگاه پس از تغییرات پنل */
import "server-only";
import { revalidatePath } from "next/cache";
import { invalidateCategoryIndex } from "@/server/services/catalog";

export function refreshStorefront(opts: { categories?: boolean } = {}) {
  if (opts.categories) invalidateCategoryIndex();
  revalidatePath("/", "layout");
}
