"use client";

import { useSearchParams } from "next/navigation";
import { AdminBreadcrumb } from "@/components/admin/admin-breadcrumb";

type AdminSourceBreadcrumbProps = {
  current: string;
};

export function AdminSourceBreadcrumb({ current }: AdminSourceBreadcrumbProps) {
  const searchParams = useSearchParams();
  const source = searchParams.get("from");
  const isFromSettings = source === "settings";

  return (
    <AdminBreadcrumb
      current={current}
      parent={isFromSettings ? "Settings" : "Dashboard"}
      parentHref={isFromSettings ? "/admin/settings" : "/admin"}
    />
  );
}
