diff --git a/src/Resources/Forms/Components/Concerns/CanBeDependentOnResourceRecord.php b/src/Resources/Forms/Components/Concerns/CanBeDependentOnResourceRecord.php index bc5b0fe6c3..91f8d28354 100644 --- a/src/Resources/Forms/Components/Concerns/CanBeDependentOnResourceRecord.php +++ b/src/Resources/Forms/Components/Concerns/CanBeDependentOnResourceRecord.php @@ -10,7 +10,7 @@ trait CanBeDependentOnResourceRecord if (! $callback) { $this->hidden(); - $callback = fn ($component) => $component->visible(); + $callback = fn ($component, $record) => $component->visible(); } try { @@ -20,7 +20,7 @@ trait CanBeDependentOnResourceRecord } if ($shouldExecuteCallback) { - $callback($this); + $callback($this, (object) $this->getLivewire()->record); } });