warped_bloc_react
Version:
BLoC like State Management Solution For React
13 lines (11 loc) • 418 B
text/typescript
import BlocState from "../../../core/states/BlocState";
import Cubit from "./Cubit";
export type CallbackType = () => Promise<void>
export type ErrCallbackType = (e: any) => Promise<void>
export default interface AsyncCubit extends Cubit<BlocState> {
handleDefaultStates: (
callback: CallbackType,
errCallback?: ErrCallbackType,
showLoading?: boolean,
) => Promise<void>
}