diff --git a/app/Http/Controllers/TodoController.php b/app/Http/Controllers/TodoController.php index 23cd852..5812f70 100644 --- a/app/Http/Controllers/TodoController.php +++ b/app/Http/Controllers/TodoController.php @@ -69,6 +69,9 @@ */ public function destroy(Todo $todo) { + $todo->delete(); + + return redirect()->route('todo.index')->with('message.success', 'Todo deleted successfully!'); // } } diff --git a/resources/views/todo/index.blade.php b/resources/views/todo/index.blade.php index 381af77..9cdc03b 100644 --- a/resources/views/todo/index.blade.php +++ b/resources/views/todo/index.blade.php @@ -11,7 +11,7 @@ @php - $ths = ['ID', 'Task', 'Created At', 'Updated At']; + $ths = ['ID', 'Task', 'Created At', 'Updated At', 'Delete']; @endphp @foreach ($ths as $th) @@ -26,6 +26,14 @@ + @endforeach
{{ $todo->task }} {{ $todo->created_at }} {{ $todo->updated_at }} +
+ @csrf + @method('DELETE') + +
+