https://buncolak.com/posts/avoiding-common-mistakes-with-tanstack-query-part-1/