1.0.6 • Published 3 years ago

@tinyd/usesharedstate v1.0.6

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

@tinyd/usesharedstate

Shared States across multiple components.

Available hooks 🪝

  1. useSharedState
  2. useSharedStateValue
  3. useSharedStateChange

Available functions ⚙️

  1. getOrSetSharedValue
  2. setSharedValue

Usage

  1. useSharedState ( Hook 🪝 )
const [value, setValue] = useSharedState<string>(
  "key",
  "initialValue"
); //second arg is optional
  1. useSharedStateValue ( Hook 🪝 )
const value = useSharedStateValue<string>(
  "key",
  "initialValue"
); //second arg is optional
  1. useSharedStateChange ( Hook 🪝 )
const setValue =
  useSharedStateChange<string>("key");
  1. getOrSetSharedValue ( Function ⚙️ )
const value = getOrSetSharedValue<string>(
  "key",
  "initialValue"
); //second arg is optional
  1. setSharedValue ( Function ⚙️ )
const value = setSharedValue<string>(
  "key",
  "value"
);
1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago