let <?php echo e($chart->id, false); ?>_rendered = false;
<?php if($chart->api_url): ?>
let <?php echo e($chart->id, false); ?>_api_url = "<?php echo $chart->api_url; ?>";
<?php endif; ?>
let <?php echo e($chart->id, false); ?>_load = function () {
    if (document.getElementById("<?php echo e($chart->id, false); ?>") && !<?php echo e($chart->id, false); ?>_rendered) {
        <?php if($chart->api_url): ?>
            fetch(<?php echo e($chart->id, false); ?>_api_url)
                .then(data => data.json())
                .then(data => { <?php echo e($chart->id, false); ?>_create(data) });
        <?php else: ?>
            <?php echo e($chart->id, false); ?>_create(<?php echo $chart->formatDatasets(); ?>)
        <?php endif; ?>
    }
};
window.addEventListener("load", <?php echo e($chart->id, false); ?>_load);
document.addEventListener("turbolinks:load", <?php echo e($chart->id, false); ?>_load);
<?php /**PATH /home/fmsbilling/public_html/iman-opticals/vendor/consoletvs/charts/src/Views/init.blade.php ENDPATH**/ ?>