@php
  $tab = 'edit-rows';
  /** @var \App\Tables\Column[] $columns */
  /** @var \App\Tables\Changeset $changeset */
  /** @var \App\Models\Row[]|Illuminate\Pagination\Paginator $rows */
  /** @var \App\Models\Table $table */
  /** @var \App\Tables\Column[] $columns */
  /** @var \App\Tables\Changeset $changeset */
  /** @var \App\Models\Table $table */
@endphp

@extends('table.propose.layout-row-pagination')

@section('rows')
  @php
    $transformed = $rows->keyBy('_id')->map(function($r) use ($changeset) {
      /** @var \App\Tables\Changeset $changeset */
      return $changeset->transformRow($r, true);
    });
  @endphp

  <table is="row-editor"
         route="{{$table->draftUpdateRoute}}"
         :columns="{{toJSON($columns)}}"
         :x-rows="{{toJSON($transformed)}}">
  </table>
@stop