1.2.11 • Published 6 months ago

@ogea12/api-types v1.2.11

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Version Code Size License

@ogea12/api-types est un package permettant d'accéder à la description des types utilisés dans l'API de l'OGEA 12.

Premiers pas

Installation

Pour utiliser le package, vous devez d'abord l'intégrer dans votre projet.

npm install @ogea12/api-types

Utilisation

Ce dernier peut être ensuite couplé avec les librairies openapi-fetch et openapi-react-query afin de bénéficier d'un typage sûr et d'une autocomplétion améliorée pour éviter les erreurs syntaxiques.

import type { paths } from '@ogea12/api-types'

import createClient from 'openapi-fetch'

const client = createClient<paths>({
  baseUrl: 'https://test.ogea12.com/api',
  headers: {
    Accept: 'application/json',
  },
})

const {
  response,
  data, // Seulement présent avec une réponse 2XX
  error, // Seulement présent avec une réponse 4XX ou 5XX
} = await client.GET('/v1/auth/ping')
1.2.11

6 months ago

1.2.10

6 months ago

1.2.9

6 months ago

1.2.8

7 months ago

1.2.7

7 months ago

1.2.6

8 months ago

1.2.5

8 months ago

1.2.4

8 months ago

1.2.3

8 months ago

1.2.2

8 months ago

1.2.1

9 months ago

1.2.0

9 months ago

1.1.3

9 months ago

1.1.2

10 months ago

1.1.1

10 months ago

1.1.0

10 months ago

1.0.0

11 months ago