event-app-api
Version:
Package for easy access to Event App API
30 lines (19 loc) • 810 B
Markdown
## API Doc
[API Documentation](https://github.com/We-Conect/event-app-api/blob/main/src/README.md)
## Using BaseAPI, stateless
Used before initWithToken
`BaseAPI.login(basePath, username, password)`
Accessing API via stateless interface:
`BaseAPI.fetchAttendees(basePath, token, eventID)`
## Using EventAPIProvider
1. Wrap app with Provider:
`import { EventAPIProvider } from 'event-app-api';`
2. Access api via hook:
` const { fetchAttendees } = useAPIContext();`
\*\*First init or initWithToken needs to be called in order to have authentication setup.
## Creating new release
1. Commit al changes to git.
2. Prepare build: `npm run build`
3. Create new patch version run: `npm version patch`
4. Publish package to NPM: `npm publish`
All in one publish alternative run: `npm run new-version`