manage cities added, edit venue images

This commit is contained in:
HolgerHatGarKeineNode
2023-02-27 13:09:46 +01:00
parent 03fcb375bf
commit 1dda151060
26 changed files with 189 additions and 56 deletions

View File

@@ -6,6 +6,7 @@ use App\Models\Venue;
use Illuminate\Validation\Rule;
use Livewire\Component;
use Livewire\WithFileUploads;
use Spatie\MediaLibrary\MediaCollections\Models\Media;
use WireUi\Traits\Actions;
class VenueForm extends Component
@@ -23,6 +24,8 @@ class VenueForm extends Component
protected $queryString = ['fromUrl' => ['except' => '']];
protected $listeners = ['refresh' => '$refresh'];
public function rules()
{
return [
@@ -49,6 +52,16 @@ class VenueForm extends Component
}
}
public function deleteMedia($id)
{
Media::query()
->find($id)
->delete();
$this->notification()
->success(__('Image deleted!'));
$this->emit('refresh');
}
public function submit()
{
$this->validate();