@extends('layouts.admin')
@section('title', 'Annotate '.$case->name)
@php
$viewIndex = $case->views->search(fn ($v) => $v->id === $view->id);
$config = [
'case' => ['id' => $case->id, 'name' => $case->name],
'view' => $view->toViewerArray(),
'views' => $case->views->map->toViewerArray()->values(),
'items' => $items->map(fn ($item) => ['id' => $item->id, 'name' => $item->name])->values(),
'annotations' => $annotations,
'abilities' => $abilities,
'csrf' => csrf_token(),
'urls' => [
'editor' => route('admin.xray-annotations.editor', [$case, '__VIEW__']),
'data' => route('admin.xray-annotations.index', [$case, '__VIEW__']),
'store' => route('admin.xray-annotations.store', [$case, '__VIEW__']),
'update' => route('admin.xray-annotations.update', [$case, '__VIEW__', '__ID__']),
'destroy' => route('admin.xray-annotations.destroy', [$case, '__VIEW__', '__ID__']),
'createItem' => route('admin.items.create', ['xray_case_id' => $case->id, 'xray_view_id' => '__VIEW__', 'return_to' => route('admin.xray-annotations.editor', [$case, '__VIEW__'])]),
],
];
@endphp
@section('content')