mirror of
https://gitlab.com/mbugroup/lti-web-client.git
synced 2026-05-23 14:55:44 +00:00
feat(FE-316): Show success modal after creating uniformity
This commit is contained in:
@@ -16,11 +16,13 @@ type UniformityState = {
|
||||
uniformityStep: UniformityStep;
|
||||
verifyUniformityResult: VerifyUniformityResponse | null;
|
||||
uniformityFormData: UniformityFormData | null;
|
||||
isSuccess: boolean;
|
||||
|
||||
// Actions
|
||||
setUniformityStep: (step: UniformityStep) => void;
|
||||
setVerifyUniformityResult: (result: VerifyUniformityResponse | null) => void;
|
||||
setUniformityFormData: (data: UniformityFormData | null) => void;
|
||||
setIsSuccess: (success: boolean) => void;
|
||||
resetUniformity: () => void;
|
||||
};
|
||||
|
||||
@@ -31,6 +33,7 @@ export const useUniformityStore = create<UniformityState>()(
|
||||
uniformityStep: 'preview',
|
||||
verifyUniformityResult: null,
|
||||
uniformityFormData: null,
|
||||
isSuccess: false,
|
||||
|
||||
// Actions
|
||||
setUniformityStep: (step) => set({ uniformityStep: step }),
|
||||
@@ -40,11 +43,14 @@ export const useUniformityStore = create<UniformityState>()(
|
||||
|
||||
setUniformityFormData: (data) => set({ uniformityFormData: data }),
|
||||
|
||||
setIsSuccess: (success) => set({ isSuccess: success }),
|
||||
|
||||
resetUniformity: () =>
|
||||
set({
|
||||
uniformityStep: 'preview',
|
||||
verifyUniformityResult: null,
|
||||
uniformityFormData: null,
|
||||
isSuccess: false,
|
||||
}),
|
||||
}),
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user