"use client";

import { useSearchParams } from "next/navigation";

export function AdminSaveNotice({
  message = "Izmene su sačuvane.",
  paramKey = "saved",
}: {
  message?: string;
  paramKey?: string;
}) {
  const searchParams = useSearchParams();
  const isVisible = Boolean(searchParams?.get(paramKey));

  if (!isVisible) {
    return null;
  }

  return (
    <div className="mt-3 rounded-[1.25rem] border border-secondary/16 bg-accent/55 px-4 py-3 text-sm font-medium text-primary">
      {message}
    </div>
  );
}
