← React26 / 78
Menambah & Menghapus Item List (CRUD Client)
Menghapus item dari array state dilakukan dengan filter(): items.filter(item => item.id !== targetId).
👀 Contoh dulu
const deleteItem = (id) => {
setItems(items.filter(item => item.id !== id));
};Hasilnya: Item yang dipilih hilang dari daftar secara instan.
💡 filter() mengembalikan array baru tanpa mengubah array asli (immutable).
📝 Sekarang giliranmu
Perbarui array items dengan menghapus elemen yang memiliki item.id yang sama dengan argumen id menggunakan metode .filter().
Preview