1.4.2 • Published 1 year ago

gazin-tech-gazin-ui v1.4.2

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

Gazin UI

Essa é a biblioteca de componentes para os projetos web da Gazin Tech, baseado no Chakra-ui

Instalação

O projeto de produção pode ser usado adicionando a dependência com:

yarn add gazin-tech-gazin-ui

ou

npm i gazin-tech-gazin-ui

Configure o Provider

Na raiz do seu projeto configure o provider, também é necessário utilizar o react-router-dom

import * as React from 'react'
import ReactDOM from 'react-dom'

// 1. importe o `GazinTechProvider` e o BrowserRouter

import {
  GazinTechProvider,
  extendTheme,
  ExampleTheme,
} from "gazin-tech-gazin-ui";

import { BrowserRouter } from 'react-router-dom'

ReactDOM.render(
  <React.StrictMode>
    // 2. Envolva seu código no provider e no BrowserRouter
    <BrowserRouter>
        <GazinTechProvider theme={extendTheme(ExampleTheme)}>
            <p>Seu código vai aqui</p>
        </GazinTechProvider>
    </BrowserRouter>
  </React.StrictMode>,
  document.getElementById('root')
)

Ou, em um projeto com Next.js use como

import type { AppProps } from 'next/app'
// 1. importe o `GazinTechProvider` e o BrowserRouter

import {
  GazinTechProvider,
  extendTheme,
  ExampleTheme,
} from "gazin-tech-gazin-ui";

import { BrowserRouter } from 'react-router-dom'

function MyApp({ Component, pageProps }: AppProps) {
  return (
    // 2. Envolva seu código no provider e no BrowserRouter
    <BrowserRouter>
      <GazinTechProvider theme={extendTheme(ExampleTheme)}>
        <Component {...pageProps} />
      </GazinTechProvider>
    <BrowserRouter/>
  )
}

Pronto! Agora é só usar os componentes disponíveis da gazin-ui

Como contribuir

  1. Faça o clone do repositorio:
  $ git clone https://gitlab.gazin.com.br/internal-tools/gazin-ui.git

Depois instale as dependências do projeto.

yarn

ou

npm install

Publishing

Todo a parte de publish do pacote é gerenciada pela pipeline, não realize publish manual, basta utilizar o prefixo de commmit Fix

fix: 'initial commit'
1.4.2

1 year ago

1.4.1

1 year ago

1.4.0

1 year ago

1.3.7

1 year ago

1.3.6

1 year ago

1.3.5

1 year ago

1.3.4

1 year ago

1.3.3

1 year ago

1.3.2

1 year ago

1.3.1

1 year ago

1.3.0

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

0.1.0

1 year ago