Vue Use Lanyard
Use Lanyard API easily in your Vue app!
Report Bug
ยท
Request Feature
ยท
What Is Lanyard
Remember to ๐ this Github if you ๐ it.
๐ฆ Installation
- Using yarn:
yarn add @leonardssh/use-lanyard
- Using npm:
npm i @leonardssh/use-lanyard
- Using pnpm:
pnpm add @leonardssh/use-lanyard
๐ค Usage
โจ This plugin supports both REST and WebSocket methods.
Using without websocket:
import { useLanyard } from '@leonardssh/use-lanyard';
const { success, data, error } = await useLanyard({
userId: 'USER_ID'
});
Using with websocket:
import { useLanyard, LanyardData } from '@leonardssh/use-lanyard';
await useLanyard({
userId: 'USER_ID',
socket: true,
onPresenceUpdate(presence: LanyardData) {
...
}
});
๐ Thanks
๐จโ๐ป Contributing
To contribute to this repository, feel free to create a new fork of the repository and submit a pull request.
- Fork / Clone and select the
main
branch. - Create a new branch in your fork.
- Make your changes.
- Commit your changes, and push them.
- Submit a Pull Request here!
๐ License
This project is licensed under the MIT License - see the LICENSE file for details.