<?php use Fisharebest\Webtrees\I18N; ?>
<?php use Fisharebest\Webtrees\Individual; ?>
<?php use Fisharebest\Webtrees\View; ?>

<table class="table table-sm datatable wt-table-events" data-info="false" data-paging="false" data-searching="false" data-sorting="<?= e('[[1, "asc" ]]') ?>">
    <thead>
        <tr>
            <th>
                <?= I18N::translate('Record') ?>
            </th>
            <th>
                <?= I18N::translate('Date') ?>
            </th>
            <th>
                <?= view('icons/anniversary') ?>
                <span class="sr-only"><?= I18N::translate('Anniversary') ?></span>
            </th>
            <th>
                <?= I18N::translate('Event') ?>
            </th>
        </tr>
    </thead>
    <tbody>
        <?php foreach ($facts as $fact) : ?>
            <?php $record = $fact->record(); ?>
            <tr>
                <td data-sort="<?= e($record->sortName()) ?>">
                    <a href="<?= e($record->url()) ?>">
                        <?= $record->fullName() ?>
                    </a>
                    <?php if ($record instanceof Individual) : ?>
                        <small><?= view('icons/sex-' . $record->sex()) ?></small>
                    <?php endif ?>
                </td>
                <td data-sort="<?= $fact->date()->julianDay() ?>">
                    <?= $fact->date()->display(true) ?>
                </td>
                <td data-sort="<?= $fact->anniv ?>">
                    <?= $fact->anniv ?>
                </td>
                <td data-sort="<?= $fact->label() ?>">
                    <?= $fact->label() ?>
                </td>
            </tr>
        <?php endforeach ?>
    </tbody>
</table>

<?php View::push('javascript') ?>
<script>
  $(".wt-table-events").dataTable();
</script>
<?php View::endpush() ?>
