@php use App\Support\Format; @endphp
@if ($channel->thumbnail_url) @endif

{{ $channel->title }}

{{ collect([ $channel->handle, config("markets.countries.{$channel->market_country}"), config("markets.categories.{$channel->category}.name"), ])->filter()->implode(' · ') }}

View on YouTube
@foreach ([ 'Subscribers' => $channel->subscriber_hidden ? 'Hidden' : Format::compact($channel->subscriber_count), 'Total views' => Format::compact($channel->view_count), 'Videos' => number_format((int) $channel->video_count), 'Joined' => $channel->published_at?->format('M Y') ?? '—', ] as $label => $value)
{{ $label }}
{{ $value }}
@endforeach
@if ($ranks)
@foreach ($ranks as $rank) #{{ number_format($rank['rank']) }} {{ $rank['label'] }} @endforeach
@endif

Subscribers

$chart['dates'], 'series' => [['name' => 'Subscribers', 'data' => $chart['subscribers']]]])'>

Total views

$chart['dates'], 'series' => [['name' => 'Views', 'data' => $chart['views']]]])'>

Daily snapshots, last {{ \App\Compliance\Compliance::historyDays() ?? 365 }} days. Subscriber counts are rounded by YouTube.

Recent videos

@if ($videos->isEmpty())

No recent videos tracked yet.

@else @endif