<?php
    $dash = true;
    $publication_list = false;
    if (!isset($header)) {
        $header = true;
    }
?>

<?php if(isset($page)): ?>

    <?php if(view()->exists('pages/'.( $page->id === 1 ? 'home' : $page->full_slug))): ?>
        <?php echo $__env->make('pages/'.( $page->id === 1 ? 'home' : $page->full_slug), ['index' => 0], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
    <?php endif; ?>

    <?php
        if (!isset($content)) {
            $content = $page->content_override ?? $page->content;
        }
    ?>

    <?php $__currentLoopData = $content; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $index => $content_element): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>

        <?php if($index > 0 && view()->exists('pages/'.( $page->id === 1 ? 'home' : $page->full_slug))): ?>
            <?php echo $__env->make('pages/'.( $page->id === 1 ? 'home' : $page->full_slug), ['index' => $index], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
        <?php endif; ?>

        <?php if($index === 0 && $content_element->type === 'text-block' && $page->type === 'blog'): ?>
            <?php echo $__env->make('blogs.details', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
        <?php endif; ?> 

        <<?php echo e($index > 0 ? 'content-element-transition v-if="pageLoaded"' : 'div'); ?> class="w-full relative <?php echo e($page->version->randomize ? ($content_element->pivot->randomize ? 'md:contents' : 'col-span-4') : ''); ?>" dusk="content-element-<?php echo e($content_element->id); ?>">

            <?php if($content_element->pivot->expandable || $content_element->pivot->filter): ?>
                <expander 
                    uuid="<?php echo e($content_element->uuid); ?>"
                    anchor="<?php echo e($content_element->anchor); ?>"
                    :preview="<?php echo e(request('preview') ? 'true' : 'false'); ?>"
                    :filter="<?php echo e($content_element->pivot->filter ? 'true' : 'false'); ?>"
                    :tags='<?php echo json_encode($content_element->tags, 15, 512) ?>'
                    :modal="<?php echo e($content_element->pivot->expandable === 'modal' ? 'true' : 'false'); ?>"
                >
            <?php endif; ?>

                <div data-uuid="<?php echo e($content_element->uuid); ?>"
                    id="<?php echo e($content_element->anchor); ?>"
                    class="h-0 opacity-0 block relative top-[-90px] <?php echo e($content_element->pivot->randomize ? 'hidden' : ''); ?>" 
                ></div>

                <div class="flex flex-col items-center w-full
                    <?php echo e($index === 0 ? 'first-content-element' : ''); ?> 
                    <?php echo e('content-element-'.$content_element->type); ?> 
                    <?php echo e($content_element->pivot->hide_print ? 'print:hidden' : ''); ?> 
                    <?php echo e($content_element->pivot->no_margin ? '' : ( $index > 0 && $content_element->type !== 'publication-list' ? 'mt-8' : '' )); ?>

                    <?php echo e($content_element->pivot->randomize ? 'md:contents' : ''); ?>

                ">
                    <?php echo $__env->make('content-elements.'.$content_element->type, [
                        'content' => $content_element->content, 
                        'load' => $publication_list ? false : true,
                        'next_id' => $content_element->findNextIdByType($content, $page),
                        'dash' => $dash,
                        'header' => $header,
                        'sort_order' => $content_element->pivot->sort_order,
                    ], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
                    
                </div>

            <?php 
                if ($content_element->content->header) {
                    $header = false;
                }

                if ($content_element->type === 'publication-list') {
                    $publication_list = true;
                }
            ?>

            <?php if($content_element->pivot->expandable): ?>
                </expander>
            <?php endif; ?>

        </<?php echo e($index > 0 ? 'content-element-transition' : 'div'); ?>>

        <?php if($index === 0 && $content_element->type !== 'text-block' && $page->type === 'blog'): ?>
            <?php echo $__env->make('blogs.details', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
        <?php endif; ?> 

        <?php if(view()->exists('pages/'.( $page->id === 1 ? 'home' : $page->full_slug)) && $page->type === 'page'): ?>
            <?php echo $__env->make('pages/'.( $page->id === 1 ? 'home' : $page->full_slug), ['index' => $index + 0.5], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
        <?php endif; ?>

        <?php 
            $last_tags = $content_element->tags;
        ?>

    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
<?php endif; ?>
<?php /**PATH /var/www/html/resources/views/content.blade.php ENDPATH**/ ?>