Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/naveteam/prometheus

Repositório de hooks da Nave.rs
https://github.com/naveteam/prometheus

Last synced: about 14 hours ago
JSON representation

Repositório de hooks da Nave.rs

Awesome Lists containing this project

README

        

![Prometheus](https://github.com/naveteam/prometheus/blob/assets/header.png?raw=true)

Repositório de hooks da Nave.rs

![stability-wip](https://img.shields.io/badge/stability-work_in_progress-lightgrey.svg)
[![NPM](https://img.shields.io/npm/v/@naveteam/prometheus.svg)](https://www.npmjs.com/package/@naveteam/prometheus)
[![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com)
![ci](https://github.com/naveteam/prometheus/workflows/ci/badge.svg)
[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-)

## 🛠 Tecnologias utilizadas

Baseamos nosso desenvolvimento em:

- [React](https://reactjs.org/)
- [Storybook](https://github.com/storybooks/storybook)

## 🚀 Instalação

No terminal, execute

```shell
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

```jsx
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 (


setOrganicValue(e.target.value)} />

{debouncedValue}



)
}

ReactDOM.render(, document.getElementById('root'))
```

Você pode encontrar em nosso [Storybook](https://naveteam.github.io/prometheus) 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](CONTRIBUTING.md).

## 📚 Links úteis

- [NPM](https://www.npmjs.com/package/@naveteam/prometheus): Acesso ao pacote NPM do projeto
- [Github](https://github.com/naveteam/prometheus): Repositório da lib
- [Storybook](https://naveteam.github.io/prometheus): 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](https://allcontributors.org/docs/en/emoji-key)):



Eduardo Bittencourt

💻 🤔 🚧 👀 🐛 📖 💡 🚇

Lucas Barbosa

💻 📖

Rafael Candia

👀

Esse projeto segue a especificação de [all-contributors](https://github.com/all-contributors/all-contributors). Qualquer tipo de contribuição será bem-vinda!

## Licença

MIT © [Nave Team](https://github.com/naveteam)