@props([
'hasHeader' => true,
'hasFeature' => true,
'hasFooter' => true,
])
{{ $title ?? '' }}
@stack('meta')
@bagistoVite(['src/Resources/assets/css/app.css', 'src/Resources/assets/js/app.js'])
@stack('styles')
{!! view_render_event('bagisto.shop.layout.head') !!}
{!! view_render_event('bagisto.shop.layout.body.before') !!}
{{-- Flash Message Blade Component --}}
{{-- Confirm Modal Blade Component --}}
{{-- Page Header Blade Component --}}
@if ($hasHeader)
@endif
{!! view_render_event('bagisto.shop.layout.content.before') !!}
{{-- Page Content Blade Component --}}
{{ $slot }}
{!! view_render_event('bagisto.shop.layout.content.after') !!}
{{-- Page Features Blade Component --}}
@if ($hasFeature)
@endif
{{-- Page Footer Blade Component --}}
@if ($hasFooter)
@endif
{!! view_render_event('bagisto.shop.layout.body.after') !!}
@stack('scripts')