From 03fcb375bf3a1d573b6515a7621367a9119ad69c Mon Sep 17 00:00:00 2001 From: HolgerHatGarKeineNode Date: Sun, 26 Feb 2023 18:03:44 +0100 Subject: [PATCH] delete bitcoin event --- .../BitcoinEvent/Form/BitcoinEventForm.php | 7 +++++++ .../form/bitcoin-event-form.blade.php | 18 +++++++++++++----- .../livewire/news/article-overview.blade.php | 2 +- 3 files changed, 21 insertions(+), 6 deletions(-) diff --git a/app/Http/Livewire/BitcoinEvent/Form/BitcoinEventForm.php b/app/Http/Livewire/BitcoinEvent/Form/BitcoinEventForm.php index e3b06237..b84d0da2 100644 --- a/app/Http/Livewire/BitcoinEvent/Form/BitcoinEventForm.php +++ b/app/Http/Livewire/BitcoinEvent/Form/BitcoinEventForm.php @@ -62,6 +62,13 @@ class BitcoinEventForm extends Component } } + public function deleteMe() + { + $this->bitcoinEvent->delete(); + + return redirect($this->fromUrl); + } + public function submit() { $this->validate(); diff --git a/resources/views/livewire/bitcoin-event/form/bitcoin-event-form.blade.php b/resources/views/livewire/bitcoin-event/form/bitcoin-event-form.blade.php index fa7ceadb..26145a5e 100644 --- a/resources/views/livewire/bitcoin-event/form/bitcoin-event-form.blade.php +++ b/resources/views/livewire/bitcoin-event/form/bitcoin-event-form.blade.php @@ -8,14 +8,22 @@

{{ __('Bitcoin Event') }}

@can('delete', $bitcoinEvent) -
- @if($bitcoinEvent->id) - + @if($bitcoinEvent->id) +
+ {{ __('Delete') }} - @endif -
+
+ @endif @endcan
diff --git a/resources/views/livewire/news/article-overview.blade.php b/resources/views/livewire/news/article-overview.blade.php index 6eb843eb..a58fcf70 100644 --- a/resources/views/livewire/news/article-overview.blade.php +++ b/resources/views/livewire/news/article-overview.blade.php @@ -97,7 +97,7 @@ accept: {label: '{{ __('Yes') }}', execute: () => $wire.nostr({{ $libraryItem->id }})}, reject: {label: '{{ __('No, cancel') }}'}, - })" + })" > {{ __('Publish on Nostr') }}