Intermédiaire
Vous avez une route avec App Router
pour enregistrer automatiquement un parrainage par nom d'utilisateur lorsqu'un utilisateur accède à WeLoveDevs pour la première fois avec un lien d'invitation. Comment enregistrer le parrain côté serveur ?
'// app/welcome/page.js'
import { ServerComponentProps } from 'next/app';
export default function WelcomePage({ searchParams }: ServerComponentProps) {
const referrer = searchParams.get('ref');
if (referrer) {
// Comment l'enregistrer ici pour le cas où un parrain est renseigné ?
}
return (
<div>
{referrer ? (
<p>Votre parrain est : {referrer}</p>
) : (
<p>Aucun parrain n'a été identifié.</p>
)}
</div>
);
}
Auteur: AnasStatut : PubliéeQuestion passée 156 fois
Modifier
0
Évaluations de la communautéPersonne n'a encore évalué cette question, soyez le premier !
3
Créer une page NextJS avec une barre de navigation et un pied de page1
Où placer les fichiers statiques dans un projet Next.js.5
Quel est le chemin vers la page à propos dans Next.js?2
Comment manipuler les en-têtes de réponse HTTP dans une fonction `getServerSideProps` en Next.js7
Charger les données des articles de blog au moment du build pour un rendu statique.4
Comment utiliser la régénération statique incrémentale (ISR) dans Next.js pour mettre à jour les articles de blog périodiquement après leur publication initiale.2
Quels sont les avantages de l'utilisation des imports dynamiques dans Next.js ?