diff --git a/api-editor/gui/src/features/ui/uiSlice.ts b/api-editor/gui/src/features/ui/uiSlice.ts index 3814945c0..20279db60 100644 --- a/api-editor/gui/src/features/ui/uiSlice.ts +++ b/api-editor/gui/src/features/ui/uiSlice.ts @@ -25,11 +25,11 @@ type UserAction = | BoundaryUserAction | CalledAfterUserAction | ConstantUserAction + | DescriptionUserAction | GroupUserAction | EnumUserAction | RenameUserAction - | OptionalUserAction - | DescriptionUserAction; + | OptionalUserAction; const NoUserAction = { type: 'none', @@ -57,6 +57,11 @@ interface ConstantUserAction { readonly target: string; } +interface DescriptionUserAction { + readonly type: 'description'; + readonly target: string; +} + interface EnumUserAction { readonly type: 'enum'; readonly target: string; @@ -78,11 +83,6 @@ interface RenameUserAction { readonly target: string; } -interface DescriptionUserAction { - readonly type: 'description'; - readonly target: string; -} - export enum HeatMapMode { None, Usages, @@ -180,6 +180,12 @@ const uiSlice = createSlice({ target: action.payload, }; }, + showDescriptionAnnotationForm(state, action: PayloadAction) { + state.currentUserAction = { + type: 'description', + target: action.payload, + }; + }, showGroupAnnotationForm(state, action: PayloadAction) { state.currentUserAction = { type: 'group', @@ -211,12 +217,6 @@ const uiSlice = createSlice({ target: action.payload, }; }, - showDescriptionAnnotationForm(state, action: PayloadAction) { - state.currentUserAction = { - type: 'description', - target: action.payload, - }; - }, hideAnnotationForm(state) { state.currentUserAction = NoUserAction; }, @@ -276,12 +276,12 @@ export const { showBoundaryAnnotationForm, showCalledAfterAnnotationForm, showConstantAnnotationForm, + showDescriptionAnnotationForm, showEnumAnnotationForm, showGroupAnnotationForm, showMoveAnnotationForm, showOptionalAnnotationForm, showRenameAnnotationForm, - showDescriptionAnnotationForm, hideAnnotationForm, toggleIsExpandedInTreeView,