UNPKG

@mic-rexjs/usecases-react

Version:

React-based solution for use usecases of Clean Architecture

10 lines (9 loc) 291 B
import { EntityReducers } from '@mic-rexjs/usecases'; export interface LifeCycleUseCaseOptions<T> { onBind?(entity: T): void; onUnbind?(entity: T): void; } export type LifeCycleReducers<T> = EntityReducers<T, { bindEntity(entity: T): void; unbindEntity(entity: T): void; }>;