<?= $this->extend('admin/layout/main') ?>
<?= $this->section('content') ?>
<div class="d-flex justify-content-between align-items-center mb-3">
    <h3><?= lang('App.currencies') ?></h3>
    <a href="/admin/currencies/create" class="btn btn-dark btn-sm"><?= lang('App.add_new') ?></a>
</div>

<?php if (session()->getFlashdata('error')): ?>
    <div class="alert alert-danger"><?= esc(session()->getFlashdata('error')) ?></div>
<?php endif; ?>

<div class="card p-3">
<table class="table">
    <thead><tr><th>الكود</th><th>الاسم</th><th>الرمز</th><th>الافتراضية</th><th><?= lang('App.status') ?></th><th><?= lang('App.actions') ?></th></tr></thead>
    <tbody>
    <?php foreach ($currencies as $c): ?>
        <tr>
            <td><b><?= esc($c['code']) ?></b></td>
            <td><?= esc($c['name']) ?></td>
            <td><?= esc($c['symbol'] ?? '-') ?></td>
            <td><?= $c['is_default'] ? '⭐' : '' ?></td>
            <td><?= $c['is_active'] ? '✅' : '❌' ?></td>
            <td>
                <a href="/admin/currencies/<?= $c['id'] ?>/edit" class="btn btn-sm btn-outline-primary"><?= lang('App.edit') ?></a>
                <form method="post" action="/admin/currencies/<?= $c['id'] ?>/delete" class="d-inline" onsubmit="return confirm('حذف هذه العملة؟ لن يؤثر على السجلات القديمة اللي مسجلة بيها بالفعل.')">
                    <?= csrf_field() ?><button class="btn btn-sm btn-outline-danger"><?= lang('App.delete') ?></button>
                </form>
            </td>
        </tr>
    <?php endforeach; ?>
    <?php if (empty($currencies)): ?>
        <tr><td colspan="6" class="text-center text-muted">لا توجد عملات مضافة بعد - أضف أول عملة (مثال: USD) عشان تقدر تستخدمها بباقي الشاشات.</td></tr>
    <?php endif; ?>
    </tbody>
</table>
</div>
<?= $this->endSection() ?>
