useLazyQuery (apollo)
通常の
useQuery (apollo)
は即時実行だが、
useLazyQuery
は後から好きなタイミングで実行できる
例
code:tsx
const
getDog, { loading, error, data }
= useLazyQuery(GET_DOG_PHOTO);
<button onClick={() => getDog({ variables: { breed: 'bulldog' } })}>
Get Bulldog Photo
</button>