Şu kısmın ürettiği linki bir console a yazdırır mısın doğru linki oluşturuyor mu diye kontrol etmek için.
fetch(`/nadmin/kategoriler/${categoryId.toString()}`
Link doğru ise bakend de hata var demektir. Bildiğim bir yapı olmadığı için kodu pek analiz edemiyorum. Sadece id nin başında : var. Dikkatimi çeken o oldu. Adım adım şu kısma kadar id değerinizi doğru taşıdığınızsan emin olmalısınız.
Kategori.findByIdAndDelete(kategoriId)
hala başındayım uğraşıyorum bulamadım

buyrun hocam şöyle bir kod üretiyor
- Response {type: 'basic', url: 'http://localhost:3000/nadmin/kategoriler/644a724facdf64249c681859', redirected: false, status: 404, ok: false,
}
- body: (...)
- bodyUsed: true
- headers: Headers {}
- ok: false
- redirected: false
- status: 404
- statusText: "Not Found"
- type: "basic"
- url: "http://localhost:3000/nadmin/kategoriler/644a724facdf64249c681859"
- [[Prototype]]: Response