@ivbrajkovic/deep-state
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

Deep state and deep effect hooks

useDeepState

Deep state hook is an enhanced version of standard useState hook. It provide functionality that standard useState hook is missing, like object merging, deep equality check and deep property equality check.

Hook usage is similar to well known useState hook with additional options.

useDeepEffect

Deep effect hook is an enhanced version of standard useEffect hook. It provide functionality that standard useState hook is missing, like deep dependencies check and custom equality check function.

Hook usage is similar to well known useEffect hook with additional options.


🚀 Demo - Codesandbox example

Basic usage

Some component

// Component.js
const Component = () => {
}

export default Component
};

Some component

// Component.js

const Component = () => {
}

export default Component

API

  • useDeepState -

  • useDeepEffect -

🏁 TODO

/@ivbrajkovic/deep-state/

    Package Sidebar

    Install

    npm i @ivbrajkovic/deep-state

    Weekly Downloads

    0

    Version

    1.0.2

    License

    ISC

    Unpacked Size

    24.8 kB

    Total Files

    16

    Last publish

    Collaborators

    • ivbrajkovic