extend('_layout') ?> section('title') ?> endSection() ?> section('pageTitle') ?> (persons) ?>) endSection() ?> section('headerRight') ?> endSection() ?> section('content') ?> lang('Person.episode_form.persons'), 'cell' => function ($person) { return '
' . 'image->thumbnail_url}\" alt=\"{$person->full_name}\" class=\"object-cover w-16 h-16 rounded-full\" />" . '
' . $person->full_name . implode( '', array_map(function ($role) { return '' . lang( "PersonsTaxonomy.persons.{$role->group}.label", ) . ' › ' . lang( "PersonsTaxonomy.persons.{$role->group}.roles.{$role->role}.label", ) . ''; }, $person->roles), ) . ($person->information_url === null ? '' : "information_url}\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"text-sm text-blue-800 hover:underline\">" . $person->information_url . '') . '
'; }, ], [ 'header' => lang('Common.actions'), 'cell' => function ($person): string { return button( lang('Person.episode_form.remove'), route_to( 'episode-person-remove', $person->podcast_id, $person->episode_id, $person->id, ), [ 'variant' => 'danger', 'size' => 'small', ], ); }, ], ], $episode->persons, ) ?>
endSection() ?>