maalesef custom hook u fonksiyon içerisinde yazamıyoruz. functional component içinde yazabiliriz ama onu da async yapamıyoruz.
@Decentralized;