UNPKG

rune

Version:

CLI to upload your games to Rune

18 lines (17 loc) 549 B
import { gql, useMutation } from "@apollo/client/index.js"; import { useCallback } from "react"; import { UpdateGameSdkDocument, } from "../generated/types.js"; export function useUpdateGameSdk() { const [mutate] = useMutation(UpdateGameSdkDocument); return { updateGameSdk: useCallback((input) => mutate({ variables: { input } }).then((result) => result.data?.updateGameSdk), [mutate]), }; } gql ` mutation UpdateGameSdk($input: UpdateGameSdkInput!) { updateGameSdk(input: $input) { success error } } `;