useQuery(['tasks'], ...)
и useQuery(['tasks', id], ...)
. Когда использую queryClient.setQueryData(['tasks', id], oldTask => ...)
, переменная oldTask
равна undefined
. (Потому что, как я понимаю, кэш у нас по адресу ['tasks'], а не ['tasks', id])