<?php

/**
 * @var array<int, string> $errors
 * @var string $email
 */

use MintyPHP\Buffer;
use MintyPHP\Session;

Buffer::set('title', t('Forgot password'));
?>

<article>
  <header>
    <hgroup>
      <h1><?php e(t('Forgot password')); ?></h1>
      <p><?php e(t('Enter your email address and we will send you a verification code.')); ?></p>
    </hgroup>
  </header>
  <form method="post">
    <label for="email">
      <span><?php e(t('Email')); ?></span>
      <input required type="email" name="email" id="email" value="<?php e($email ?? ''); ?>" />
    </label>
    <?php if (!empty($errors)): ?>
      <div class="notice" data-variant="error">
        <ul>
          <?php foreach ($errors as $error): ?>
            <li><?php e($error); ?></li>
          <?php endforeach; ?>
        </ul>
      </div>
    <?php endif; ?>
    <button type="submit"><?php e(t('Send code')); ?></button>
    <?php Session::getCsrfInput(); ?>
  </form>
  <hr>
  <p class="text-align-center">
    <a href="<?php e(lurl('login')); ?>"><?php e(t('Back to Login')); ?></a>
  </p>
</article>
