Current File : /home/n742ef5/royalanteam.com/wp-content/plugins/myhome-core/views/dashboard/templates.php
<?php

use Tangibledesign\Framework\Models\Template\TemplateType\TemplateType;

$tab = $_GET['tab'] ?? TemplateType::LAYOUT;
?>
<div class="tdf-app">
    <div class="wrap">
        <h1 class="wp-heading-inline">
			<?php esc_html_e( 'Templates', 'myhome-core' ); ?>
        </h1>

        <a
                class="page-title-action"
                href="<?php echo esc_url( admin_url( 'admin.php?page=myhome-add-new-template' ) ); ?>"
        >
			<?php esc_html_e( 'Add New Template', 'myhome-core' ); ?>
        </a>

        <mh-tabs
                initial-tab="<?php echo esc_attr( $tab ); ?>"
                base-url="<?php echo esc_url( admin_url( 'admin.php?page=myhome_templates' ) ); ?>"
        >
            <div slot-scope="tabs">
                <h2 class="nav-tab-wrapper">
					<?php foreach ( tdf_app( 'template_types' ) as $mhTemplateType ) : /* @var TemplateType $mhTemplateType */ ?>
                        <a
                                @click="tabs.setTab('<?php echo esc_attr( $mhTemplateType->getType() ); ?>')"
                                href="#"
                                class="nav-tab"
                                :class="{'nav-tab-active': tabs.tab === '<?php echo esc_attr( $mhTemplateType->getType() ); ?>'}"
                        >
							<?php echo esc_html( $mhTemplateType->getName() ); ?>
                        </a>
					<?php endforeach; ?>
                </h2>

				<?php foreach ( tdf_app( 'template_types' ) as $mhTemplateType ) : ?>
                    <template>
                        <div
                                class="tabs-content"
                                v-show="tabs.tab === '<?php echo esc_attr( $mhTemplateType->getType() ); ?>'"
                        >
							<?php tdf_load_view( 'dashboard/templates/list', compact( tdf_short_prefix() . 'TemplateType' ) ); ?>
                        </div>
                    </template>
				<?php endforeach; ?>
            </div>
        </mh-tabs>
    </div>
</div>