"use server" import { sendUserInviteEmail } from "@/lib/email" export async function sendInviteEmailAction(params: { email: string; role: string; words: string[]; code: string; resourceTitle?: string; link?: string }) { try { const { email, link, role, words, code, resourceTitle } = params if (!email || !role || !words || words.length !== 4 || !code) { return { success: false, error: "Paramètres manquants" } } const res = await sendUserInviteEmail({ recipientEmail: email, role, words, code, resourceTitle, inviteLink: link }) return res } catch (e: any) { return { success: false, error: e.message } } }