2021-02-11 06:36:07 +00:00
|
|
|
import {
|
|
|
|
|
OnboardingHelperConfig,
|
|
|
|
|
OnboardingStep,
|
|
|
|
|
} from "constants/OnboardingConstants";
|
2020-12-30 07:31:20 +00:00
|
|
|
import { ReduxActionTypes } from "constants/ReduxActionConstants";
|
|
|
|
|
|
|
|
|
|
export const showIndicator = (payload: OnboardingStep) => {
|
|
|
|
|
return {
|
|
|
|
|
type: ReduxActionTypes.SHOW_ONBOARDING_INDICATOR,
|
|
|
|
|
payload,
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const endOnboarding = () => {
|
|
|
|
|
return {
|
|
|
|
|
type: ReduxActionTypes.END_ONBOARDING,
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const setCurrentStep = (payload: number) => {
|
|
|
|
|
return {
|
|
|
|
|
type: ReduxActionTypes.SET_CURRENT_STEP,
|
|
|
|
|
payload,
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const setOnboardingState = (payload: boolean) => {
|
|
|
|
|
return {
|
|
|
|
|
type: ReduxActionTypes.SET_ONBOARDING_STATE,
|
|
|
|
|
payload,
|
|
|
|
|
};
|
|
|
|
|
};
|
2021-02-11 06:36:07 +00:00
|
|
|
|
|
|
|
|
export const showOnboardingHelper = (payload: boolean) => {
|
|
|
|
|
return {
|
|
|
|
|
type: ReduxActionTypes.SHOW_ONBOARDING_HELPER,
|
|
|
|
|
payload,
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const setHelperConfig = (payload: OnboardingHelperConfig) => {
|
|
|
|
|
return {
|
|
|
|
|
type: ReduxActionTypes.SET_HELPER_CONFIG,
|
|
|
|
|
payload,
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const setCurrentSubstep = (payload: number) => {
|
|
|
|
|
return {
|
|
|
|
|
type: ReduxActionTypes.SET_ONBOARDING_SUBSTEP,
|
|
|
|
|
payload,
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const showWelcomeHelper = (payload: boolean) => {
|
|
|
|
|
return {
|
|
|
|
|
type: ReduxActionTypes.SHOW_ONBOARDING_WELCOME_HELPER,
|
|
|
|
|
payload,
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const showOnboardingLoader = (payload: boolean) => {
|
|
|
|
|
return {
|
|
|
|
|
type: ReduxActionTypes.SHOW_ONBOARDING_LOADER,
|
|
|
|
|
payload,
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
export const showEndOnboardingHelper = () => {
|
|
|
|
|
return {
|
|
|
|
|
type: ReduxActionTypes.SHOW_END_ONBOARDING_HELPER,
|
|
|
|
|
};
|
|
|
|
|
};
|