@dmarinin

Как удалить объект в Livewire и редиректить на другую страницу?

Есть компонент для редактирования карты
class Edit extends BaseComponent
{
    public InteractiveMap $map;

    public function mount(InteractiveMap $map)
    {
        $this->map = $map;
    }

    public function deleteMap()
    {
        $this->map->delete();

        return redirect()->route('settings.maps.index')->with('message', $this->alert('Интерактивный план успешно удален', 'success'));
    }


Суть вопроса в том, когда я удаляю объект в методе deleteMap у меня не редиректит на другую страницу и я получаю ошибку 404, как решить эту проблему? Я так понимаю после удаления объекта вызывается снова метод mount, но не может прокинуть зависимость, так как объект удален
  • Вопрос задан
  • 47 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы