@ricardo-jrm/pain
TypeScript icon, indicating that this package has built-in type declarations

2.1.1 • Public • Published

@ricardo-jrm/pain

React meta data utility

build license

author

lang version size




Install

npm install @ricardo-jrm/pain

yarn add @ricardo-jrm/pain

Usage

import { usePain, PainProvider, PainRecord } from '@ricardo-jrm/pain';

// app
const examplePain: PainRecord = {
  default: { name: 'Default' },
  pain1: { name: 'pain 1' },
  pain2: { name: 'pain 2' },
};

<PainProvider pain={examplePain} painDefault="default">
  {...}
</PainProvider>


// component
const { painActive, painActiveId, painSetById } = usePain();



License

MIT © Ricardo <l1b3r_-> Mota (@ricardo-jrm)

Bootstrapped with 🟣@ricardo-jrm/supernova


/@ricardo-jrm/pain/

    Package Sidebar

    Install

    npm i @ricardo-jrm/pain

    Weekly Downloads

    1

    Version

    2.1.1

    License

    MIT

    Unpacked Size

    24 kB

    Total Files

    36

    Last publish

    Collaborators

    • ricardo-jrm