1
0
forked from poc/pds

Merge pull request 'Added logic to slect default ok button in checklist of quality' (#752) from ranjith-dev into master

Reviewed-on: poc/pds#752
This commit is contained in:
2026-06-13 11:30:24 +00:00

View File

@@ -25,15 +25,15 @@ class ProductionCheckList extends Component
public $existingRecords = [];
public bool $shouldSkipChecklist = false;
// public bool $shouldSkipChecklist = false;
public array $checklist = [];
public $showChecklist = false;
public $skipChecklistValidation = false;
// public $skipChecklistValidation = false;
protected $listeners = ['focus-item-id' => 'handleFocus', 'trigger-create' => 'doCreate',];
// protected $listeners = ['focus-item-id' => 'handleFocus', 'trigger-create' => 'doCreate',];
public $data =
[
@@ -45,23 +45,21 @@ class ProductionCheckList extends Component
'checklist' => [],
];
#[On('focus-item-id')]
public function handleFocus()
{
$this->dispatch('focus-input');
}
public function doCreate()
{
$this->create();
$this->shouldSkipChecklist = false;
}
// public function doCreate()
// {
// $this->create();
// $this->shouldSkipChecklist = false;
// }
public function mount($records = [])
{
$this->records = collect($records);
// $this->records = collect($records);
$this->records = $records;
foreach ($records as $record) {
$this->checklist[$record['id']] = 'ok';
}
}
public function cancel()
@@ -255,11 +253,10 @@ class ProductionCheckList extends Component
];
}
public function updatedDataChecklist()
{
$this->dispatch('checklistUpdated', $this->data['checklist']);
}
// public function updatedDataChecklist()
// {
// $this->dispatch('checklistUpdated', $this->data['checklist']);
// }
public function render()
{