Improve conditional rendering and authentication logic in views

- Updated multiple views to conditionally render actions based on authentication state for a better user experience.
- Added login links where actions require authentication.
This commit is contained in:
HolgerHatGarKeineNode
2025-11-23 17:42:46 +01:00
parent a1036e3ec0
commit 454c8e53a5
10 changed files with 255 additions and 207 deletions

View File

@@ -80,13 +80,15 @@ class extends Component {
</flux:table.cell>
<flux:table.cell>
<div class="flex gap-2">
@auth
@if(auth()->check())
<flux:button size="xs"
:href="route('venues.edit', ['venue' => $venue, 'country' => $country])"
icon="pencil">
{{ __('Edit') }}
</flux:button>
@endauth
@elseif(!auth()->check())
<flux:link :href="route('login')">{{ __('Log in') }}</flux:link>
@endif
</div>
</flux:table.cell>
</flux:table.row>