<?php
if(!defined('ABSPATH')) exit; 
$bizcalendar_web_a = shortcode_atts(array_replace_recursive(array(
	'class' => '',
	'atts' => '',
	'type' => 'input',
	'hide-details' =>"'auto'",
	'model_suffix' => '',
	'texts' => array(
		'required' => setrio_bizcal_message('lblFieldMissing'),
	),
	'rules' => "",
), (isset($args['wargs']) ? $args['wargs'] : array())), (isset($args['args']) ? $args['args'] : array()), (isset($args['tag']) ? $args['tag'] : ''));
$bizcalendar_web_key = $args['key'];
?>
<v-input
	ref="<?php echo esc_attr($bizcalendar_web_key); ?>" 
	<?php echo esc_attr($bizcalendar_web_a['atts']); ?>
	v-model="<?php echo esc_attr($bizcalendar_web_key); ?><?php echo esc_attr($bizcalendar_web_a['model_suffix']); ?>"
	class="<?php echo esc_attr($bizcalendar_web_a['class']); ?>"
	<?php if ($bizcalendar_web_a['rules']) { ?>:rules="<?php echo esc_attr($bizcalendar_web_a['rules']); ?>"<?php } ?>
	:hide-details="<?php echo esc_attr($bizcalendar_web_a['hide-details']); ?>"
></v-input>
<component is="script">SetrioBizCalendarVueApps[{{ app_index }}].setData('texts_<?php echo esc_attr($bizcalendar_web_key); ?>',<?php BizCalendar\wp_kses_post(htmlspecialchars(json_encode(array('texts' => array($bizcalendar_web_key => $bizcalendar_web_a['texts']))), ENT_QUOTES, 'UTF-8')); ?>)</component>