@extends('dashboard.layouts.app') @section('content') @include('components.alert')
+ Add New Influencer
Filters
@forelse ($influencers as $influencer) {{ method_exists($influencers, 'firstItem') ? $influencers->firstItem() + $loop->index : $loop->iteration }}
{{ $influencer->name }}
View profile & reports
@php $typeLabel = match($influencer->influencer_type ?? 'manual') { 'staff' => ['label' => 'Staff', 'class' => 'ui-pill--primary'], 'student' => ['label' => 'Student', 'class' => 'ui-pill--success'], default => ['label' => 'Manual', 'class' => 'ui-pill--neutral'], }; @endphp {{ $typeLabel['label'] }} @if ($influencer->user) {{ $influencer->user->name }} @else No Link @endif {{ $influencer->phone }} {{ $influencer->email }} {{ $influencer->promocodes_count }} {{ $influencer->total_usages }} {{ number_format($influencer->total_earnings, 2) }} EGP
@empty
No influencers found.

Start by adding your first influencer.

@endforelse
@if ($influencers->hasPages())
{{ $influencers->appends(request()->except('page'))->links('pagination::bootstrap-5') }}
@endif
{{-- Create Modal --}} {{-- Edit Modals --}} @foreach ($influencers as $influencer) @endforeach {{-- Delete Modals --}} @foreach ($influencers as $influencer) @endforeach @endsection