2.13.2 • Published 1 year ago

cv-graphql v2.13.2

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

cv-node generated types

Playground

https://cv-project-js.inno.ws/api/graphql

Query

Write GraphQL query

import { gql } from "@apollo/client";

export const LOGIN = gql`
  query Login($auth: AuthInput!) {
    login(auth: $auth) {
      user {
        id
        email
      }
      access_token
    }
  }
`;

Create query arguments and response types

import type { AuthInput, AuthResult } from "cv-graphql";

export type LoginArgs = {
  auth: AuthInput;
};

export type LoginResult = {
  login: AuthResult;
};

Create login hook

export const useLogin = () => {
  return useLazyQuery<LoginResult, LoginArgs>(LOGIN);
};

Mutation

Write GraphQL mutation

import { gql } from "@apollo/client";

export const SIGNUP = gql`
  mutation Signup($auth: AuthInput!) {
    signup(auth: $auth) {
      user {
        id
        email
      }
      access_token
    }
  }
`;

Create mutation arguments and response types

import type { AuthInput, AuthResult } from "cv-graphql";

export type SignupArgs = {
  auth: AuthInput;
};

export type SignupResult = {
  signup: AuthResult;
};

Create signup hook

export const useSignup = () => {
  return useMutation<SignupResult, SignupArgs>(SIGNUP);
};
2.13.2

1 year ago

2.13.0

1 year ago

2.13.1

1 year ago

2.12.0

1 year ago

2.12.1

1 year ago

2.12.2

1 year ago

2.11.0

1 year ago

2.9.2

1 year ago

2.10.0

1 year ago

2.9.0

1 year ago

2.8.1

1 year ago

2.8.0

1 year ago

2.8.2

1 year ago

2.7.0

1 year ago

2.6.1

1 year ago

2.6.0

1 year ago

2.5.4

1 year ago

2.5.0

1 year ago

2.5.2

1 year ago

2.5.1

1 year ago

2.5.3

1 year ago

2.4.3

2 years ago

2.4.4

2 years ago

2.4.1

2 years ago

2.4.0

2 years ago

2.4.2

2 years ago

2.3.0

2 years ago

2.2.1

2 years ago

2.2.0

2 years ago

2.1.3

2 years ago

2.1.2

2 years ago

2.1.1

2 years ago

2.1.0

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.7.0

2 years ago

1.6.0

2 years ago

1.5.0

2 years ago

1.4.4

2 years ago

1.4.3

2 years ago

1.4.2

2 years ago

1.4.1

2 years ago

1.4.0

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

1.2.0

2 years ago

1.2.6

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago