@php
$title = $page_init['meta']['meta_title'] ?? '';
$author = $page_init['meta']['meta_auther'] ?? '';
$keywords = $page_init['meta']['meta_keywords'] ?? '';
$description = $page_init['meta']['meta_description'] ?? '';
$favicon = $page_init['meta']['meta_image'] ?? '';
@endphp
{{-- SEO --}}
@yield('title', $title)
@php
$vite = app(\Illuminate\Foundation\Vite::class);
$vite->useHotFile(module_path('Frontend', 'public/hot'));
@endphp
{!! $vite(['resources/assets/js/app.js'], 'frontend/build') !!}
{{-- Custom CSS (For class not include on Tailwind CSS) --}}
@stack('styles')
@if (!empty($page_init['tag']))
@foreach ($page_init['tag'] as $item)
{!! !empty($item['head']) ? wrapHeadInScript($item['head']) : '' !!}
@endforeach
@endif
@include('frontend::layouts.header')
@yield('content')
@if (!empty($page_init['tag']))
@foreach ($page_init['tag'] as $item)
{!! !empty($item['body']) ? wrapHeadInScript($item['body']) : '' !!}
@endforeach
@endif
@include('frontend::layouts.footer')
@include('frontend::components.pdpa-popup-bar')
{!! $vite(['resources/assets/js/index.js'], 'frontend/build') !!}
{{-- Custom JavaScript (For JavaScript not include on Tailwind CSS) --}}
@stack('scripts')
@if (!empty($page_init['tag']))
@foreach ($page_init['tag'] as $item)
{!! !empty($item['footer']) ? wrapHeadInScript($item['footer']) : '' !!}
@endforeach
@endif