<?php
/**
 * @var $pages
 * @var $btn_title
 * @var $courses_step
 */

if ( empty( $btn_title ) ) {
	$btn_title = esc_html__( 'Generate Pages', 'masterstudy-lms-learning-management-system' );
}
$generate  = 'all_pages_generate';
$span_text = __( 'Pages generated!', 'masterstudy-lms-learning-management-system' );
if ( isset( $courses_step ) ) {
	$generate  = 'course_page_generate';
	$span_text = __( 'Courses page generated!', 'masterstudy-lms-learning-management-system' );
}
if ( isset( $instructor_step ) ) {
	$generate  = 'instructor_page_generate';
	$span_text = __( 'Instructor Registration page generated!', 'masterstudy-lms-learning-management-system' );
}
?>
<div class="pages">
	<?php foreach ( $pages as $page_key => $page ) : ?>
		<div class="page" v-bind:class="{'created' : system_pages.<?php echo esc_attr( $page_key ); ?>}">
			<?php echo esc_html( $page ); ?>
		</div>
	<?php endforeach; ?>
</div>
<a href="#" v-if="!<?php echo esc_attr( $generate ); ?>" class="btn" @click="generatePages({
	<?php foreach ( $pages as $page_key => $page ) : ?>
		<?php echo esc_attr( $page_key ); ?>: '<?php echo esc_html( $page ); ?>',
	<?php endforeach; ?>
	})">
	<i class="stmlms-arrow-right-2" v-if="!loading_system_pages"></i>
	<i class="stmlms-circle-notch" v-else></i>
	<span v-if="!loading_system_pages">
		<?php echo esc_html( $btn_title ); ?>
	</span>
	<span v-else>
		<?php esc_html_e( 'Generating', 'masterstudy-lms-learning-management-system' ); ?>
	</span>
</a>
<span class="all_pages_generate" v-if="<?php echo esc_attr( $generate ); ?>">
	<?php echo esc_html( $span_text ); ?>
</span>
