0.3.2 • Published 5 months ago

@aevatar-react-sdk/ui-react v0.3.2

Weekly downloads
-
License
-
Repository
-
Last release
5 months ago

@aevatar-react-sdk/ui-react

React UI components for Aevatar SDK, built with Radix UI, Tailwind CSS, and Jotai.

Introduction

This package provides a set of reusable React UI components for building applications with the Aevatar SDK. It leverages Radix UI primitives, Tailwind CSS for styling, and Jotai for state management.

Installation

npm install @aevatar-react-sdk/ui-react
# or
yarn add @aevatar-react-sdk/ui-react

Usage

import { YourComponent } from '@aevatar-react-sdk/ui-react';

function App() {
  return <YourComponent />;
}

// ... Add more usage examples as needed ...

Dependencies

  • React 18+
  • Radix UI (Dialog, Popover, Select, etc.)
  • Tailwind CSS
  • Jotai
  • @aevatar-react-sdk/core, services, types, utils

Scripts

  • dev: Start development mode with Vite
  • build: Build the package
  • lint: Lint the codebase
  • test: Run tests with coverage
  • test:dev: Run tests in watch mode
  • format: Format the codebase
  • preview: Preview the build

Development

  1. Clone the repository
  2. Install dependencies with pnpm install
  3. Run pnpm dev to start development

Testing

Run tests with:

pnpm test

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.


// All comments and explanations are in English as required.