npm.io
0.1.5 • Published 6 years ago

@naveteam/prometheus

Licence
ISC
Version
0.1.5
Deps
0
Size
25 kB
Vulns
0
Weekly
0
Stars
7

Prometheus

Repositório de hooks da Nave.rs

stability-wip NPM JavaScript Style Guide PRs Welcome ci All Contributors

Tecnologias utilizadas

Baseamos nosso desenvolvimento em:

Instalação

No terminal, execute

yarn add @naveteam/prometheus
// ou npm install @naveteam/prometheus

Utilização

Com a lib instalada, o seguinte código já é o suficiente para iniciar o desenvolvimento da aplicação

import React, { useState } from 'react'
import ReactDOM from 'react-dom'
import { useDebounce } from '@naveteam/prometheus'

const App = () => {
  const [organicValue, setOrganicValue] = useState(null)
  const debouncedValue = useDebounce(organicValue)

  return (
    <div>
      <input onChange={e => setOrganicValue(e.target.value)} />
      <p>{debouncedValue}</p>
    </div>
  )
}

ReactDOM.render(<App />, document.getElementById('root'))

Você pode encontrar em nosso Storybook a documentação necessária de todos os hooks disponíveis no projeto.

Contribuição

Sinta-se livre para contribuir com o projeto, criando novos hooks, abrindo PRs para ajustar bugs ou mesmo levantando dúvidas, sugestões ou pedidos de ajustes através de issues. Para contribuir com nosso projeto, por favor siga nosso guia de CONTRIBUTING.

  • NPM: Acesso ao pacote NPM do projeto
  • Github: Repositório da lib
  • Storybook: Página com o projeto mais atualizado para referência

Contribuidores

Obrigado a essas maravilhosas pessoas que contribuíram de alguma maneira para o desenvolvimento da lib (emoji key):


Eduardo Bittencourt

Esse projeto segue a especificação de all-contributors. Qualquer tipo de contribuição será bem-vinda!

Licença

MIT Nave Team