Ctrl K
ComunidadGuías…

webapps/console/components/SignInOrUp/use-query-string-copy.ts

Rama newjitsu · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
import { useRouter } from "next/router";

export function useQueryStringCopy(): "" | `?${string}` {
  const router = useRouter();
  if (Object.entries(router.query).length === 0) {
    return "";
  }
  //arrays are not supported yet
  return `?${Object.entries(router.query)
    .map(([key, value]) => `${key}=${encodeURIComponent(value as string)}`)
    .join("&")}`;
}