use-safe-query

Implementation to adapt apollo's useQuery to use both errors and data callbacks easily