effector-react v0.17.6 Release Notes

    • ➕ Add domain hooks for handle new events, effects or stores in domain.
    import {createDomain} from 'effector'
    
    const mainPage = createDomain('main page')
    mainPage.onCreateEvent(event => {
      console.log('new event: ', event.getType())
    })
    mainPage.onCreateStore(store => {
      console.log('new store: ', store.getState())
    })
    const mount = mainPage.event('mount')
    // => new event: main page/mount
    
    const pageStore = mainPage.store(0)
    // => new store: 0
    
    • 👌 Improve TypeScript typings