Refactor CSS loading in documentSPK.blade.php
Mengubah cara memuat file CSS pada documentSPK.blade.php dengan memanfaatkan manifest.json untuk secara dinamis mengambil file CSS yang ada. Hal ini bertujuan untuk rotasi file CSS yang lebih fleksibel dan menghindari hardcoding.
This commit is contained in:
@@ -1,5 +1,15 @@
|
||||
<link rel="stylesheet" href="{{ public_path('build/assets/app-BEWyoHLE.css') }}" data-navigate-track="reload">
|
||||
<link rel="stylesheet" href="{{ public_path('build/assets/app-DqiwbDNQ.css') }}" data-navigate-track="reload">
|
||||
@php
|
||||
$manifest = json_decode(file_get_contents(public_path('build/manifest.json')), true);
|
||||
$cssFiles = array_filter($manifest, function($value) {
|
||||
return strpos($value['file'], '.css') !== false;
|
||||
});
|
||||
|
||||
@endphp
|
||||
|
||||
@foreach($cssFiles as $file)
|
||||
<link rel="stylesheet" href="{{ public_path('build/'.$file['file']) }}" data-navigate-track="reload">
|
||||
@endforeach
|
||||
|
||||
<div class="card-body">
|
||||
<div class="scrollable-x-auto">
|
||||
<div class="print-area">
|
||||
|
||||
Reference in New Issue
Block a user