Team-Grace / devgrace

πŸš€ A monorepo library that provides a variety of UI components, custom hooks, and utility functions

Home Page:https://team-grace.github.io/devgrace

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


@devgrace is an open source library that provides useful React UI Components, React Custom Hooks, and various Utility Functions.

πŸ™ We're still working on the v1.0.0 release.


Documentation

The official documentation for @devgrace can be found on the website below.


Usage

@devgrace/react

  • A library that provides useful Components and Custom Hooks related to React.
npm i @devgrace/react
yarn add @devgrace/react
pnpm i @devgrace/react

@devgrace/utils

  • A library that provides useful Utility functions related to client development.
npm i @devgrace/utils
yarn add @devgrace/utils
pnpm i @devgrace/utils

@devgrace/ui

  • A library that provides React UI Components. (Example: Button, Select, Checkbox)
npm i @devgrace/ui
yarn add @devgrace/ui
pnpm i @devgrace/ui

@devgrace/types

  • A library that provides useful utility types.
npm i @devgrace/types
yarn add @devgrace/types
yarn add @devgrace/ui

Tests

yarn test
  • You can run tests with vitest and react-testing-library.
yarn typecheck
  • You can run type check.
yarn storybook
  • You can run UI tests with storybook.

Contributing

All contributions are appreciated, and anyone is welcome to contribute to the library. Contributing Guide

Contributors



Environment

  • React, TypeScript, @emotion
  • Vitest, React-Testing-Library, Storybook
  • Rollup, ESBuild
  • Yarn Berry & Workspaces
  • Lerna 4 (for Versioning & Publishing)
  • docusaurus (documentation)

License

MIT Β© devgrace. See LICENSE for details.


About

πŸš€ A monorepo library that provides a variety of UI components, custom hooks, and utility functions

https://team-grace.github.io/devgrace

License:MIT License


Languages

Language:TypeScript 97.8%Language:JavaScript 2.2%