rune
Version:
CLI to upload your games to Rune
18 lines (17 loc) • 549 B
JavaScript
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
}
}
`;