effector-react v0.18.0-beta.10 Release Notes

    • ➕ Add Gate
    import {type Gate, createGate} from 'effector-react'
    
    const AppGate = createGate('app')
    const MainPageGate = AppGate.childGate('main page')
    
    export default ({isLoading, meta}) => (
      <div>
        Application
        <AppGate isLoading={isLoading} />
        {!isLoading && (
          <div>
            Main page
            <MainPageGate meta={meta} />
          </div>
        )}
      </div>
    )
    AppGate.state.watch(({isLoading}) => isLoading)