@eclass/ui-kit
TypeScript icon, indicating that this package has built-in type declarations

1.41.3 • Public • Published

[[TOC]]

Información

Este repositorio es una librería de componentes que se pensó para unificar estilos en los desarrollos de Eclass

La fuente de donde se basan los componentes se encuentran en este Sistema de diseño

Scripts

Los componentes están al 100% en escritas en archivos typescript.

Además deben ser testeadas en donde el enfoque del testing es asegurarse de que se muestre todo lo que se promete

Por otra parte cada componente debe llevar su storie donde muestre todos los estados que puede tomar el componente

  npm run dev

Para trabajar de manera local

  npm run storybook

Levanta el entorno de storybook

  npm run test

Ejecuta los test con jest

Instalación

Se debe instalar este repositorio más unas dependencias

npm

npm install @eclass/ui-kit @chakra-ui/react @emotion/react @emotion/styled framer-motion

Implementación

Ejemplo de implementación en código.

import { ChakraProvider } from '@chakra-ui/react'
import { theme } from '@eclass/ui-kit'

const AppWrapper = () => (
  <ChakraProvider theme={theme} resetCSS={false}>
    <App />
  </ChakraProvider>
)

Readme

Keywords

none

Package Sidebar

Install

npm i @eclass/ui-kit

Weekly Downloads

30

Version

1.41.3

License

MIT

Unpacked Size

9.74 MB

Total Files

92

Last publish

Collaborators

  • lgatica
  • eclass-bot
  • enbonnet
  • segonzalezr
  • tsycl
  • asmaelrebo