1.0.0-alpha.16 • Published 1 year ago

@treblegsm/react v1.0.0-alpha.16

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

TrebleGSM React

React bindings for the Treble Global State Manager.

  1. Create a new Store
import TrebleGSM from '@treblegsm/core';

export const AppStore = TrebleGSM.Store();
export const useTreble = AppStore.useTreble;
  1. Add initial state to Store.jsx
export default function Store() {

    return (
        <>
            <AppStore.State
                name={'name'}
                state={'Kevin'}
            />
        </>
    )
}
  1. Get and Set state with Store hook
const [name, setName] = useTreble('name');