···103103const result = (await client.query()) || useFragment();
104104const [result] = useQuery(); // --> urql
105105const { data } = useQuery(); // --> Apollo
106106-// Missing cases:
107107-const { field } = useFragment(); // can't destructure into your data from the start
108108-const [{ data }] = useQuery(); // can't follow array destructuring with object destructuring
106106+const { field } = useFragment();
107107+const [{ data }] = useQuery();
109108const {
110109 data: { pokemon },
111111-} = useQuery(); // can't destructure into your data from the start
110110+} = useQuery();
112111```
113112114113Lastly we don't track mutations/subscriptions as some folks will add additional fields to properly support