<?php

/**
 * @var string $short_name
 * @var $answer
 * @var \DarksLight2\Training\StepFactory $step
 */


$user = User::start();

use DarksLight2\Training\TrainingManager;

$manager = TrainingManager::getInstance();
$step = $manager->getRegistered()[$short_name];

$time = time();

$token = password_hash($manager->getDatabaseData()['api_token'] . $time . $user->info['id'], PASSWORD_DEFAULT);
?>

<script>
    const training_data = () => {
        return {
            content: `<?=$step->getMessage()?>`,
            title: `<?=$step->getTitle()?>`,
            time: <?=$time?>,
            token: '<?=$token?>',
            short_name: '<?=$short_name?>',
            answer: '<?=$answer?>'
        }
    }
</script>
<script src="/js/training/modal.js"></script>

<script>
    modal.show()
</script>