0.1.1 • Published 4 months ago

@yme/react-context v0.1.1

Weekly downloads
-
License
MIT
Repository
-
Last release
4 months ago

@yme/react-context

Create Safe/Optional Context

Installation

npm install @yme/react-context

Usage

import { createContext, createOptionalContext, createSafeContext } from '@yme/react-context';

interface WhoContext {
  name: string;
}

// [Provider, useContext, Context]
const Who = createContext<WhoContext>({
  name: 'Who',
});
// Same as createSafeContext

// [Provider, useContext, Context]
const OptionalWho = createOptionalContext<WhoContext>('Who');

License

MIT