podcasts added

This commit is contained in:
Benjamin Takats
2022-12-06 18:17:05 +01:00
parent 9d3670eb21
commit 660c7da394
30 changed files with 910 additions and 24 deletions

View File

@@ -3,6 +3,7 @@
namespace App\Http\Livewire\Frontend;
use App\Models\Country;
use App\Models\Podcast;
use Livewire\Component;
class Library extends Component
@@ -24,13 +25,22 @@ class Library extends Component
abort(403);
}
$libraries = \App\Models\Library::query()
->where('is_public', $shouldBePublic)
->get();
$tabs = collect([
[
'name' => 'Alle',
]
]);
foreach ($libraries as $library) {
$tabs->push([
'name' => $library->name,
]);
}
return view('livewire.frontend.library', [
'libraries' => \App\Models\Library::query()
->where('is_public', $shouldBePublic)
->get()
->prepend(\App\Models\Library::make([
'name' => 'Alle',
])),
'libraries' => $tabs,
]);
}
}