<nav class="nav-tab-wrapper">
    <a href="<?php echo add_query_arg(['tab' => 'user', 'action' => null, 'id' => null]); ?>" class="nav-tab <?= !isset($_GET['tab']) || 'user' === $_GET['tab'] ? 'nav-tab-active' : '' ?>">
        پیامک‌های کاربر
    </a>
    <a href="<?php echo add_query_arg(['tab' => 'admin', 'action' => null, 'id' => null]); ?>" class="nav-tab <?= isset($_GET['tab']) && 'admin' === $_GET['tab'] ? 'nav-tab-active' : '' ?>">
        پیامک‌های مدیر
    </a>
    <a href="<?php echo add_query_arg(['tab' => 'otp', 'action' => null, 'id' => null]); ?>" class="nav-tab <?= isset($_GET['tab']) && 'otp' === $_GET['tab'] ? 'nav-tab-active' : '' ?>">
        پیامک OTP
    </a>
    <a href="<?php echo add_query_arg(['tab' => 'help']); ?>" class="nav-tab <?= isset($_GET['tab']) && 'help' === $_GET['tab'] ? 'nav-tab-active' : '' ?>">
        راهنما
    </a>
</nav>

<div class="tabs-content">
    <?php
    use WeboneSMS\WeboneSMS\Services\ViewService;
    $notices = ViewService::get_flash();
    foreach($notices as $notice) {
        wp_admin_notice($notice['message'], $notice['args']);
    }
    ?>
    <?php
        if (!isset($_GET['tab']) || 'user' === $_GET['tab'] || 'admin' === $_GET['tab']) {
            include_once __DIR__ . '/templates.phtml';
        } elseif ('otp' === $_GET['tab']) {
            include_once __DIR__ . '/otp.phtml';
        } elseif ('help' === $_GET['tab']) {
            include_once __DIR__ . '/help.phtml';
        }
    ?>
</div>