0.0.17 • Published 1 year ago

@relaycc/xmtp-hooks v0.0.17

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

React Hooks for XMTP

xmtp-hooks The fastest way to add xmtp-js to your React app.

Features

  • 🚀 Ergonomic hooks for working with the XMTP API.
  • 🔥 Utilizes worker threads, so crypto operations don't nuke your UI.
  • 💼 Built-in multi-client support, switch between accounts seamlessly.
  • 👟 Caching, request deduplication, batching, and persistence (Coming soon!)
  • 🌀 Auto-refresh data and message streaming
  • 🦄 TypeScript native!
  • 🌳 Custom feature support: groups, pinning, ignoring, and more! (Coming soon!)

...and a whole lot more to come!

Join the Team!

Relay is hiring! If you're interested in working on this project, or any of the other Relay projects, check out our jobs page 🎉.

Documentation

Full documentation, including an exhaustive API reference and feature roadmap coming soon! See below for quickstart and basic usage.

Installation

npm install @relaycc/xmtp-hooks

Quick Start

TODO A FEW EXAMPLES HERE

Check out the Relay XMTP client to get started with a pre-built UI 🌈 on top of xmtp-hooks.

Coming soon

  • persistent caching
  • remember-me

Developer Support

The best place to get real-time support is the #developers channel in Discord. You'll get extra special attention and tons of kudos 🎉 if you also open an issue.

Community

xmtp-hooks in the wild:

Contributing

If you're interested in contributing, please read the contributing docs before submitting a pull request.

Sponsors

Authors

License

MIT License