@extends('layouts.app') @section('title', (isset($section) && is_object($section)) ? 'Edit Section' : 'Create Section') @push('stylesheets') @include('shared.schemes-listing.assignment.styles') @endpush @section('contents')
@csrf @if (isset($section) && is_object($section)) @method('PUT') @endif

{{ (isset($section) && is_object($section)) ? 'Edit Section' : 'Add Section' }}

@include('shared.scheme-assignment.filters', [ 'prefix' => 'section', 'filtersVisible' => true, 'subDepartmentSelected' => old('sub_department_ids', $section?->sectionSubDepartments?->pluck('sub_department_id')->toArray() ?? []), 'coreSectorSelected' => old('core_sector_ids', $section?->sectionCoreSectors?->pluck('sector_id')->toArray() ?? []), 'coreSubSectorSelected' => old('core_sub_sector_ids', $section?->sectionCoreSubSectors?->pluck('sub_sector_id')->toArray() ?? []), 'blkSelected' => old('blk_ids', $section?->sectionBlks?->pluck('blk_id')->toArray() ?? []), ])
@include('sections.partials.scheme-assignment-table', [ 'assignmentVisible' => true, ])
@endsection @push('scripts') @include('partials.index-datatable-scripts') @include('shared.schemes-listing.assignment.crud-stack', [ 'context' => 'section', 'renderTable' => false, 'renderScripts' => true, 'assignedSchemeIds' => $assignedSchemeIds ?? [], 'excludedSchemeIds' => $excludedSchemeIds ?? [], 'initialSubDepartmentIds' => old('sub_department_ids', $section?->sectionSubDepartments?->pluck('sub_department_id')->toArray() ?? []), 'initialCoreSubSectorIds' => old('core_sub_sector_ids', $section?->sectionCoreSubSectors?->pluck('sub_sector_id')->toArray() ?? []), ]) @endpush