<?php

namespace App\Mail;

use App\Models\User;
use Illuminate\Mail\Mailables\Content;

class VerifyEmailLinkMail extends BaseGuildMail
{
    public function __construct(
        public User $user,
        public string $verificationUrl,
    ) {}

    protected function getSubject(): string
    {
        return 'Verify Your Email Address — Guild360';
    }

    public function content(): Content
    {
        return new Content(
            view: 'emails.auth.verify-email-link',
        );
    }
}
