@if ($programme->description)
@if (Str::wordCount($programme->description) > 20)
@if ($open !== $programme->id)
{{ Str::words($programme->description, 20, '...') }}
@else
{!! Str::markdown($programme->description ?? '') !!}
@endif
@else
{!! Str::markdown($programme->description ?? '') !!}
@endif
@endif
@if ($programme->speakers()->count() > 0)
@if ($trackCount == 1)
@foreach($programme->speakers()->orderBy('programme_speaker.chair', 'DESC')->get() as $speaker)
@if ($speaker->pivot->chair)
Chair
@endif
{{ $speaker->name }}
{{ $speaker->company }}{{ $speaker->position }}
@endforeach
@elseif ($trackCount == 2)
@foreach($programme->speakers()->orderBy('programme_speaker.chair', 'DESC')->get() as $speaker)
@if ($speaker->pivot->chair)
Chair
@endif
{{ $speaker->name }}
{{ $speaker->company }}{{ $speaker->position }}
@endforeach
@else
@foreach($programme->speakers()->orderBy('programme_speaker.chair', 'DESC')->get() as $speaker)

@if ($speaker->pivot->chair)
Chair
@endif
{{ $speaker->name }}
{{ $speaker->company }}
@endforeach
@endif
@endif
@if ($calendars->contains('programme_id', $programme->id))
@else
@endif