OASIS Web UI Dev Kit - React Integration Guide
Complete guide to integrating OASIS components into your React application.
📋 Table of Contents
Installation
npm install @oasis/webui-devkit-react
# or
yarn add @oasis/webui-devkit-reactPeer Dependencies
npm install react react-dom framer-motion react-query axiosQuick Start
1. Wrap Your App with OASISProvider
2. Use Components
Provider Setup
Basic Configuration
Advanced Configuration
Component Examples
Authentication Flow
Karma System
NFT Gallery with Management
Geo-NFT Map
Real-time Messaging
Data Management
Customization
Theme Customization
Custom Styles
CSS Variables
Best Practices
1. Error Handling
2. Loading States
3. Performance Optimization
Troubleshooting
Common Issues
Issue: Components not rendering
Issue: API calls failing
Issue: Styling not applied
Debug Mode
Support
Documentation: https://docs.oasis.network/webui-devkit/react
GitHub: https://github.com/oasis-network/webui-devkit-react
Discord: https://discord.gg/oasis-network
Email: support@oasis.network
Last updated