40 lines
1.6 KiB
PHP

@inject('Service', 'App\Services\Service')
@php
$param = 'tokenomics_a'; // Adjust this parameter as needed
@endphp
<!-- Tokenomics Actions -->
<div class="row">
@php
$tokenomics = method_exists($Service, 'get') ? $Service->get($param) : [];
@endphp
@forelse ($tokenomics as $group)
<div class="col-12 col-md-4 mb-4">
<div class="container">
<!-- Fallback to 'No Group Name' if 'group' key is missing -->
<h3>{{ $group['group'] ?? 'No Group Name' }}</h3>
<ul class="list-group list-group-flush">
@forelse ($group['actions'] ?? [] as $action)
<li class="list-group-item list-group-item-action">
<!-- Use '#' as a fallback URL -->
<a href="{{ $action['url'] ?? '#' }}">
<!-- Fallback to 'No Title' if 'title' key is missing -->
<strong>{{ $action['title'] ?? 'No Title' }}</strong>
<!-- Fallback to a default message if 'description' key is missing -->
</a>
<p>{{ $action['description'] ?? 'No description available.' }}</p>
</li>
@empty
<li class="list-group-item">No actions available for this group.</li>
@endforelse
</ul>
</div>
</div>
@empty
<div class="container">
<p>No tokenomics data available.</p>
</div>
@endforelse
</div>