Ctrl K
ComunidadGuías…

docs/src/lib/rewardful.ts

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

Archivo original ↗Preguntar a KiBot
export function appendReferral(href: string): string {
  if (!href.includes("app.rybbit.io")) return href;
  try {
    const referral = (window as any).Rewardful?.referral;
    if (!referral) return href;
    const url = new URL(href);
    if (!url.searchParams.has("referral")) {
      url.searchParams.set("referral", referral);
    }
    return url.toString();
  } catch {
    return href;
  }
}