we can now delete meetup events

This commit is contained in:
HolgerHatGarKeineNode
2023-02-07 15:53:58 +01:00
parent a93598ef2e
commit 8e00da34a4
6 changed files with 62 additions and 18 deletions

View File

@@ -74,6 +74,33 @@ class MeetupEventForm extends Component
}
}
public function deleteMe()
{
$this->dialog()
->confirm(
[
'title' => __('Delete event'),
'description' => __('Are you sure you want to delete this event? This action cannot be undone.'),
'icon' => 'warning',
'accept' => [
'label' => __('Yes, delete'),
'method' => 'deleteEvent',
],
'reject' => [
'label' => __('No, cancel'),
'method' => 'cancel',
],
]
);
}
public function deleteEvent()
{
$this->meetupEvent->delete();
return to_route('meetup.table.meetupEvent', ['country' => $this->country]);
}
public function submit()
{
$this->validate();