# Verify Email Page

Email verification page with two-step flow: enter username to request code, then enter verification code. Uses useAuth hook from auth-core for API calls.

## Files

| Target | Type |
|--------|------|
| `$modules$/verify-email-page/index.ts` | index |
| `$modules$/verify-email-page/verify-email-page.tsx` | page |
| `$modules$/verify-email-page/lang/en.json` | lang |
| `$modules$/verify-email-page/lang/tr.json` | lang |
| `$modules$/verify-email-page/lang/pt.json` | lang |

## Exports

**Components/Functions:** `VerifyEmailPage`, `default`

```typescript
import { VerifyEmailPage, default } from '@/modules/verify-email-page';
```

## Usage

```
import VerifyEmailPage from '@/modules/verify-email-page';

<VerifyEmailPage />

• Installed at: src/modules/verify-email-page/
• Customize text: src/modules/verify-email-page/lang/*.json
• Uses useAuth() hook from auth-core:
  const { confirmEmail, resendCode } = useAuth();
  await resendCode(username);
  await confirmEmail(username, code);
• Two-step flow: request code -> enter code to verify
• Add to your router as a page component
```

## Dependencies

This component requires:
- `auth-core`
- `api`
