© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•2y ago•
1 reply
Noor

Modal Dispatch

I'm using this modal and edit action , so modal shows calendar data and when I click on data it dispatch modal which I want to edit , what would be right approach because what I'm doing is not working
 <x-filament::modal id="edit-user">
                                                    <x-slot name="trigger">
                                                        {{$calendarData[$time][$technician->name]}}
                                                    </x-slot>
                                                    <div>
                                                        <!-- Calendar Data -->
                                                        <h2>{{$calendarData[$time][$technician->name]}}</h2>
                                                     <!-- Edit Action -->
                                                       {{($this->editAction($calendarData[$time][$technician->name]))}}
                                                        <x-filament-actions::modals />
                                                    </div>
                                                </x-filament::modal>
 <x-filament::modal id="edit-user">
                                                    <x-slot name="trigger">
                                                        {{$calendarData[$time][$technician->name]}}
                                                    </x-slot>
                                                    <div>
                                                        <!-- Calendar Data -->
                                                        <h2>{{$calendarData[$time][$technician->name]}}</h2>
                                                     <!-- Edit Action -->
                                                       {{($this->editAction($calendarData[$time][$technician->name]))}}
                                                        <x-filament-actions::modals />
                                                    </div>
                                                </x-filament::modal>


Component page
 public function openModal()
    {
       $this->dispatch('open-modal', 
       ['id' => 'edit-user',
        ]); }
 public function openModal()
    {
       $this->dispatch('open-modal', 
       ['id' => 'edit-user',
        ]); }


 public function editAction(): Action
    {
        return Action::make('edit')
        ->form([
            TextInput::make('ticket')
        ])
          ->action(function (array $data) {
            dd($data);
            \\
});
    }
 public function editAction(): Action
    {
        return Action::make('edit')
        ->form([
            TextInput::make('ticket')
        ])
          ->action(function (array $data) {
            dd($data);
            \\
});
    }
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Dispatch open modal with parameters
FilamentFFilament / ❓┊help
14mo ago
Dispatch Modal doesn't work
FilamentFFilament / ❓┊help
17mo ago
Dispatch open-modal not responding
FilamentFFilament / ❓┊help
3y ago
should this dispatch the modal/slideOver?
FilamentFFilament / ❓┊help
3y ago