<?php $__env->startSection('content'); ?>
    <div class="content">
        <div class="row">
            <div class="col-md-12">
                <div class="card card-nav-tabs">
                    <div class="card-header card-header-default">
                        <nav class="navbar navbar-expand-lg bg-primary">
                            <div class="container">
                                <div class="navbar-translate">
                                    <a class="navbar-brand" href=""><?php echo e($objetivo); ?></a>
                                </div>
                                <div class="collapse navbar-collapse">
                                    <form class="form-inline ml-auto">
                                        <a href="<?php echo e(url('indicadoresMeses')); ?>/<?php echo e($tipo); ?>"
                                            class="btn btn-warning">Regresar</a>
                                    </form>
                                </div>
                            </div>
                        </nav>
                    </div>
                    <div class="card-body">
                        <div class="row">

                            <div class="col-md-12">
                                <div class="card card-chart">
                                    <div class="card-header">
                                    </div>
                                    <div class="card-body">
                                        <canvas id="demo" width="400" height="100"></canvas>
                                    </div>
                                    <div class="card-footer">
                                    </div>
                                </div>
                            </div>

                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
<?php $__env->stopSection(); ?>

<?php $__env->startPush('scripts'); ?>
    <script>
        // Obtener una referencia al elemento canvas del DOM
        const graph = document.querySelector("#demo");
        
        // Las etiquetas son los meses
        const etiquetas = ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"];
        
        // Crear los datasets dinámicamente a partir de los datos recibidos
        const datasets = [];
        <?php $__currentLoopData = $dataPorAño; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $año => $meses): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
            datasets.push({
                label: "<?php echo e($año); ?>",
                data: [
                    <?php $__currentLoopData = $meses; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $mes): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <?php echo e($mes); ?>,
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                ],
                backgroundColor: 'rgba(<?php echo e(rand(0,255)); ?>, <?php echo e(rand(0,255)); ?>, <?php echo e(rand(0,255)); ?>, 0.2)', // Color de fondo dinámico
                borderColor: 'rgba(<?php echo e(rand(0,255)); ?>, <?php echo e(rand(0,255)); ?>, <?php echo e(rand(0,255)); ?>, 1)', // Color del borde dinámico
                borderWidth: 1,
                lineTension: 0,
                fill: false,
            });
        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>

        const config = {
            type: 'line', 
            data: {
                labels: etiquetas,
                datasets: datasets
            },
            options: {
                scales: {
                    yAxes: [{
                        ticks: {
                            beginAtZero: true
                        }
                    }],
                },
            }
        };

        // Crear el gráfico
        new Chart(graph, config);
    </script>
<?php $__env->stopPush(); ?>

<?php echo $__env->make('layouts.app', [
    'class' => '',
    'elementActive' => 'meses',
], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH C:\xampp\htdocs\tablerogerencial\resources\views/paginas/todosXMes.blade.php ENDPATH**/ ?>