parfum/app/Traits/Purchase/WithDeleteItem.php
2025-10-30 19:29:18 +07:00

20 lines
412 B
PHP

<?php
namespace App\Traits\Purchase;
use App\Models\PurchaseItem;
trait WithDeleteItem
{
public function deleteItem(PurchaseItem $item)
{
$this->purchaseItems = $this->purchaseItems->reject(fn ($i) => $i->id === $item->id);
$item->delete();
$this->form->total = currency($this->purchaseItems->sum('total_price'), '');
$this->toast('Item berhasil dihapus.');
}
}