UNPKG

@js-smart/react-kit

Version:
39 lines (38 loc) 1.01 kB
import { ProgressState } from '../types/ProgressState'; /** * Initialize Loading or Update ProgressState * * @return Updated State Object * * @author Pavan Kumar Jadda * @since 1.4.6 */ export declare const initializeState: () => ProgressState; /** * Initialize Loading or Update ProgressState * * @param progressState Object to initialize * @return ProgressState Updated State Object * * @author Pavan Kumar Jadda * @since 0.2.30 */ export declare const markLoading: (progressState: ProgressState) => ProgressState; /** * Update state as isSuccess * * @return ProgressState Updated State Object * * @author Pavan Kumar Jadda * @since 0.2.30 */ export declare const markSuccess: (progressState: ProgressState, message?: string) => ProgressState; /** * Update state as failure or isError * * @return ProgressState Updated State Object * * @author Pavan Kumar Jadda * @since 0.2.30 */ export declare const markError: (progressState: ProgressState, message?: string) => ProgressState;