"use client";
import { useRouter, useSearchParams, usePathname } from "next/navigation";
export default function OwnerControl({ owners, current, locked, lockedLabel }) {
const router = useRouter();
const pathname = usePathname();
const searchParams = useSearchParams();
if (locked) {
return (
);
}
function onChange(e) {
const params = new URLSearchParams(searchParams.toString());
if (e.target.value) params.set("owner", e.target.value);
else params.delete("owner");
const qs = params.toString();
router.push(qs ? `${pathname}?${qs}` : pathname);
}
return (
);
}