passing dynamic data

i hace a booking resource in which i am calling a component.

public \App\Models\Session $session;

public function __construct(BookingService $bookingService)
{
$this->bookingService = $bookingService;
}

public function mount($session): void
{
$this->session = $session;
}

component action
->actions([
Action::make('viewItems')->view('filament.actions.view-items', [
'sessionId' => 1,
'style' => 'link',
])->hidden(
fn($record) => (!$record->isActive() $record->isCompleted())
),

how can i pass this sessionId dynamic ?? right now its static
Was this page helpful?