@extends('layouts.landing-page') @section('content')

Explore

All
New Artists
New Songs
New Composers
New Covers

New Artists

See all
@php $index = 0; @endphp @forelse ($artists as $artist) @php $index++; $imgUrl = app(\App\Services\UserServices::class)->getAvatar($artist, 'md'); $follower = app(\App\Services\UserServices::class)::totalFollowers($artist->id); @endphp
NEW

{{ $artist->name }}

@empty
belum terdapat data
@endforelse {{-- @php $newArtists = [ 'Olivia Rodrigo', 'Tate McRae', 'The Kid LAROI', 'Conan Gray', 'Joji', 'Beabadoobee', 'girl in red', 'Måneskin', 'Bazzi', 'BENEE', ]; @endphp @foreach ($newArtists as $index => $artist)
{{ $artist }}
NEW

{{ $artist }}

@endforeach --}}

New Songs

See all
@php $i = 0; @endphp @forelse ($newSongs as $song) @php $i++; $imageUrl = app(\App\Services\SongServices::class)->getCoverImageS3($song, 'md'); $artistArray = app(\App\Services\SongServices::class)::getArtistContributor( $song->songContributors, ); $names = array_column($artistArray, 'name'); $artistSeparated = implode(', ', $names); @endphp
NEW
{{ $song->title }} #{{ $i }}

{{ $song->title }} #{{ $i }}

{{ $artistSeparated }} #{{ $i }}

{{ $song->created_at->format('M d, Y') }}
@empty
belum terdapat data
@endforelse {{-- @for ($i = 1; $i <= 12; $i++)
NEW
New Song #{{ $i }}

New Song #{{ $i }}

Artist #{{ $i }}

{{ date('F j, Y', strtotime('-' . rand(1, 30) . ' days')) }}
@endfor --}}

New Composers

See all
@php $index = 0; @endphp @forelse ($composers as $composer) @php $index++; $imgUrl = app(\App\Services\UserServices::class)->getAvatar($composer, 'md'); $follower = app(\App\Services\UserServices::class)::totalFollowers($composer->id); $firstGenre = app(\App\Services\UserServices::class)::getFirstComposerGenre($composer->id); @endphp
NEW

{{ $composer->name }}

{{ $firstGenre ?? '' }}

@empty
belum terdapat data
@endforelse {{-- @php $composers = [ [ 'name' => 'Ludwig Göransson', 'genre' => 'Film Score/Contemporary', 'img' => 'https://picsum.photos/300/300?random=7001', ], [ 'name' => 'Hildur Guðnadóttir', 'genre' => 'Film Score/Electronic', 'img' => 'https://picsum.photos/300/300?random=7002', ], [ 'name' => 'Jacob Collier', 'genre' => 'Jazz/Contemporary', 'img' => 'https://picsum.photos/300/300?random=7003', ], [ 'name' => 'Daniel Pemberton', 'genre' => 'Film Score', 'img' => 'https://picsum.photos/300/300?random=7004', ], [ 'name' => 'Nainita Desai', 'genre' => 'Film Score/World', 'img' => 'https://picsum.photos/300/300?random=7005', ], [ 'name' => 'Floating Points', 'genre' => 'Electronic/Classical', 'img' => 'https://picsum.photos/300/300?random=7006', ], [ 'name' => 'Caroline Shaw', 'genre' => 'Classical/Contemporary', 'img' => 'https://picsum.photos/300/300?random=7007', ], [ 'name' => 'Kris Bowers', 'genre' => 'Film Score/Jazz', 'img' => 'https://picsum.photos/300/300?random=7008', ], ]; @endphp @foreach ($composers as $index => $composer)
{{ $composer['name'] }}
NEW

{{ $composer['name'] }}

{{ $composer['genre'] }}

@endforeach --}}

New Covers

See all
@if ($newCoverSongs) @php $index = 0; @endphp @forelse ($newCoverSongs as $row) @php $index++; $imageUrl = app(\App\Services\SongServices::class)->getCoverImageS3($row, 'md'); $coverArray = app(\App\Services\SongServices::class)::getCoverContributor( $row->songContributors, ); $names = array_column($coverArray, 'name'); $coverSeparated = implode(', ', $names); @endphp
{{ $row->title }}
NEW
Cover Song

{{ $row->title }}

{{ $coverSeparated }}

{{ $row->cover_version ?? '' }}

@empty
belum terdapat data
@endforelse @else
belum terdapat data
@endif {{-- @php $coverSongs = [ [ 'title' => 'Running Up That Hill (Cover)', 'artist' => 'Meg Myers', 'original' => 'Kate Bush', 'img' => 'https://picsum.photos/300/300?random=8001', ], [ 'title' => 'Hallelujah (Cover)', 'artist' => 'Pentatonix', 'original' => 'Leonard Cohen', 'img' => 'https://picsum.photos/300/300?random=8002', ], [ 'title' => 'Mad World (Cover)', 'artist' => 'Jasmine Thompson', 'original' => 'Tears for Fears', 'img' => 'https://picsum.photos/300/300?random=8003', ], [ 'title' => 'Take On Me (Cover)', 'artist' => 'The Last of Us Part II', 'original' => 'a-ha', 'img' => 'https://picsum.photos/300/300?random=8004', ], [ 'title' => 'Toxic (Cover)', 'artist' => 'Melanie Martinez', 'original' => 'Britney Spears', 'img' => 'https://picsum.photos/300/300?random=8005', ], [ 'title' => 'Creep (Cover)', 'artist' => 'Haley Reinhart', 'original' => 'Radiohead', 'img' => 'https://picsum.photos/300/300?random=8006', ], [ 'title' => 'Wicked Game (Cover)', 'artist' => 'Ursine Vulpine', 'original' => 'Chris Isaak', 'img' => 'https://picsum.photos/300/300?random=8007', ], [ 'title' => 'Jolene (Cover)', 'artist' => 'Miley Cyrus', 'original' => 'Dolly Parton', 'img' => 'https://picsum.photos/300/300?random=8008', ], ]; @endphp @foreach ($coverSongs as $index => $song)
{{ $song['title'] }}
NEW
Cover Song

{{ $song['title'] }}

{{ $song['artist'] }}

Originally by {{ $song['original'] }}

@endforeach --}}
@endsection @section('scripts') @endsection