Skip to content

reuse-js/reuse

Repository files navigation

Sobre o Reuse

  • focado em gerenciar estado
  • assim como o famoso Redux, o Reuse possui uma árvore de estado única
  • lógica componível
  • feito para React
  • não distribui o dado, passa essa responsabilidade pro Context API
// Example.tsx

function Example() {
  const { createState, state } = useReuse()

  useEffect(() => {
    const data = axios.get('api.com')
    createState('example', data)
  }, [])

  return (
    <p>{state.example._id}</p>
  )
}
// App.tsx
import { ReuseProvider } from 'reuse'

// ...
function App() {
  return (
    <ReuseProvider>
      <App />
    </ReuseProvider>
  )
}
// ...

About

A simple and fast state management to React applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published