<?php
/**
 * Hyvä Themes - https://hyva.io
 * Copyright © Hyvä Themes. All rights reserved.
 * See COPYING.txt for license details.
 */

declare(strict_types=1);

use Magento\Checkout\Block\Cart;
use Magento\Framework\Escaper;

/** @var Cart $block */
/** @var Escaper $escaper */

?>
<?php if (!$block->hasError()): ?>
    <?php $methods = $block->getMethods('methods') ?: $block->getMethods('top_methods') ?>
    <nav aria-label="<?= $escaper->escapeHtmlAttr(__('Go to Checkout')) ?>">
        <ul class="checkout methods items checkout-methods-items space-y-2">
            <?php foreach ($methods as $method): ?>
                <?php $methodHtml = $block->getMethodHtml($method); ?>
                <?php if (trim($methodHtml) !== ''): ?>
                    <li class="item"><?= /* @noEscape */ $methodHtml ?></li>
                <?php endif; ?>
            <?php endforeach; ?>
        </ul>
    </nav>
<?php endif; ?>
