@php
use Illuminate\Support\Facades\Vite;
$menuCollapsed = $configData['menuCollapsed'] === 'layout-menu-collapsed' ? json_encode(true) : false;
// Get skin value directly from the config, keeping it as numeric if applicable
$skin = $configData['skins'] ?? 0;
// If we have a skin name from cookie or other source, use that instead
$skinName = $configData['skinName'] ?? '';
// Use either the skin name or numeric ID, prioritizing the name if available
$defaultSkin = $skinName ?: $skin;
// Define layout type and cookie naming
$isAdminLayout = !str_contains($configData['layout'] ?? '', 'front');
$primaryColorCookieName = $isAdminLayout ? 'admin-primaryColor' : 'front-primaryColor';
// Get primary color - first from cookie, then from config
$primaryColor = isset($_COOKIE[$primaryColorCookieName])
? $_COOKIE[$primaryColorCookieName]
: $configData['color'] ?? null;
@endphp
@vite(['resources/assets/vendor/js/helpers.js'])
@if ($configData['hasCustomizer'])
@vite(['resources/assets/vendor/js/template-customizer.js'])
@endif
@vite(['resources/assets/js/config.js'])
@if ($configData['hasCustomizer'])
@endif