🚀 Add courses and lecturers management functionality

This commit is contained in:
HolgerHatGarKeineNode
2025-11-21 14:23:59 +01:00
parent 976844487a
commit e96413d1a0
18 changed files with 1740 additions and 17 deletions

View File

@@ -193,6 +193,11 @@ new class extends Component {
<div class="mt-16">
<div class="flex items-center space-x-4 mb-6">
<flux:heading size="xl">{{ __('Kommende Veranstaltungen') }}</flux:heading>
@if(auth()->user()->meetups()->find($meetup->id)?->exists)
<flux:button :href="route_with_country('meetups.events.create', ['meetup' => $meetup])" variant="primary" icon="calendar">
{{ __('Neues Event erstellen') }}
</flux:button>
@endif
<flux:button class="cursor-pointer" x-copy-to-clipboard="'{{ route('ics', ['meetup' => $meetup]) }}'" icon="calendar-date-range">{{ __('Kalender-Stream-URL kopieren') }}</flux:button>
</div>
@@ -251,5 +256,15 @@ new class extends Component {
@endforeach
</div>
</div>
@else
<div class="mt-16">
<div class="flex items-center space-x-4 mb-6">
@if(auth()->user()->meetups()->find($meetup->id)?->exists)
<flux:button :href="route_with_country('meetups.events.create', ['meetup' => $meetup])" variant="primary" icon="calendar">
{{ __('Neues Event erstellen') }}
</flux:button>
@endif
</div>
</div>
@endif
</div>