Skip to content

Commit 607ff03

Browse files
committed
Rename actions; Remove action wrapper
1 parent 7b3c4ba commit 607ff03

File tree

3 files changed

+31
-46
lines changed

3 files changed

+31
-46
lines changed

packages/compass-collection/src/components/collection-header/collection-header.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ import type { MockDataGeneratorStep } from '../mock-data-generator-modal/types';
2323
import { connect } from 'react-redux';
2424
import type { CollectionState } from '../../modules/collection-tab';
2525
import {
26-
openMockDataGeneratorModal,
27-
closeMockDataGeneratorModal,
28-
setMockDataGeneratorStep,
26+
mockDataGeneratorModalOpened,
27+
mockDataGeneratorModalClosed,
28+
mockDataGeneratorStepChanged,
2929
} from '../../modules/collection-tab';
3030

3131
const collectionHeaderStyles = css({
@@ -215,9 +215,9 @@ type ConnectedCollectionHeaderProps = Omit<
215215
>;
216216

217217
const ConnectedCollectionHeader = connect(mapStateToProps, {
218-
onOpenMockDataModal: openMockDataGeneratorModal,
219-
onCloseMockDataModal: closeMockDataGeneratorModal,
220-
onSetMockDataGeneratorStep: setMockDataGeneratorStep,
218+
onOpenMockDataModal: mockDataGeneratorModalOpened,
219+
onCloseMockDataModal: mockDataGeneratorModalClosed,
220+
onSetMockDataGeneratorStep: mockDataGeneratorStepChanged,
221221
})(CollectionHeader) as React.ComponentType<ConnectedCollectionHeaderProps>;
222222

223223
export {

packages/compass-collection/src/modules/collection-tab.ts

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -40,26 +40,26 @@ export type CollectionState = {
4040

4141
enum CollectionActions {
4242
CollectionMetadataFetched = 'compass-collection/CollectionMetadataFetched',
43-
OpenMockDataGeneratorModal = 'compass-collection/OpenMockDataGeneratorModal',
44-
CloseMockDataGeneratorModal = 'compass-collection/CloseMockDataGeneratorModal',
45-
SetMockDataGeneratorStep = 'compass-collection/SetMockDataGeneratorStep',
43+
MockDataGeneratorModalOpened = 'compass-collection/MockDataGeneratorModalOpened',
44+
MockDataGeneratorModalClosed = 'compass-collection/MockDataGeneratorModalClosed',
45+
MockDataGeneratorStepChanged = 'compass-collection/MockDataGeneratorStepChanged',
4646
}
4747

4848
interface CollectionMetadataFetchedAction {
4949
type: CollectionActions.CollectionMetadataFetched;
5050
metadata: CollectionMetadata;
5151
}
5252

53-
interface OpenMockDataGeneratorModalAction {
54-
type: CollectionActions.OpenMockDataGeneratorModal;
53+
interface MockDataGeneratorModalOpenedAction {
54+
type: CollectionActions.MockDataGeneratorModalOpened;
5555
}
5656

57-
interface CloseMockDataGeneratorModalAction {
58-
type: CollectionActions.CloseMockDataGeneratorModal;
57+
interface MockDataGeneratorModalClosedAction {
58+
type: CollectionActions.MockDataGeneratorModalClosed;
5959
}
6060

61-
interface SetMockDataGeneratorStepAction {
62-
type: CollectionActions.SetMockDataGeneratorStep;
61+
interface MockDataGeneratorStepChangedAction {
62+
type: CollectionActions.MockDataGeneratorStepChanged;
6363
step: MockDataGeneratorStep;
6464
}
6565

@@ -89,9 +89,9 @@ const reducer: Reducer<CollectionState, Action> = (
8989
}
9090

9191
if (
92-
isAction<OpenMockDataGeneratorModalAction>(
92+
isAction<MockDataGeneratorModalOpenedAction>(
9393
action,
94-
CollectionActions.OpenMockDataGeneratorModal
94+
CollectionActions.MockDataGeneratorModalOpened
9595
)
9696
) {
9797
return {
@@ -105,9 +105,9 @@ const reducer: Reducer<CollectionState, Action> = (
105105
}
106106

107107
if (
108-
isAction<CloseMockDataGeneratorModalAction>(
108+
isAction<MockDataGeneratorModalClosedAction>(
109109
action,
110-
CollectionActions.CloseMockDataGeneratorModal
110+
CollectionActions.MockDataGeneratorModalClosed
111111
)
112112
) {
113113
return {
@@ -121,9 +121,9 @@ const reducer: Reducer<CollectionState, Action> = (
121121
}
122122

123123
if (
124-
isAction<SetMockDataGeneratorStepAction>(
124+
isAction<MockDataGeneratorStepChangedAction>(
125125
action,
126-
CollectionActions.SetMockDataGeneratorStep
126+
CollectionActions.MockDataGeneratorStepChanged
127127
)
128128
) {
129129
return {
@@ -144,20 +144,20 @@ export const collectionMetadataFetched = (
144144
return { type: CollectionActions.CollectionMetadataFetched, metadata };
145145
};
146146

147-
export const openMockDataGeneratorModal =
148-
(): OpenMockDataGeneratorModalAction => {
149-
return { type: CollectionActions.OpenMockDataGeneratorModal };
147+
export const mockDataGeneratorModalOpened =
148+
(): MockDataGeneratorModalOpenedAction => {
149+
return { type: CollectionActions.MockDataGeneratorModalOpened };
150150
};
151151

152-
export const closeMockDataGeneratorModal =
153-
(): CloseMockDataGeneratorModalAction => {
154-
return { type: CollectionActions.CloseMockDataGeneratorModal };
152+
export const mockDataGeneratorModalClosed =
153+
(): MockDataGeneratorModalClosedAction => {
154+
return { type: CollectionActions.MockDataGeneratorModalClosed };
155155
};
156156

157-
export const setMockDataGeneratorStep = (
157+
export const mockDataGeneratorStepChanged = (
158158
step: MockDataGeneratorStep
159-
): SetMockDataGeneratorStepAction => {
160-
return { type: CollectionActions.SetMockDataGeneratorStep, step };
159+
): MockDataGeneratorStepChangedAction => {
160+
return { type: CollectionActions.MockDataGeneratorStepChanged, step };
161161
};
162162

163163
export const selectTab = (

packages/compass-collection/src/stores/collection-tab.ts

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@ import thunk from 'redux-thunk';
55
import reducer, {
66
selectTab,
77
collectionMetadataFetched,
8-
openMockDataGeneratorModal,
9-
closeMockDataGeneratorModal,
10-
setMockDataGeneratorStep,
118
} from '../modules/collection-tab';
129
import { MockDataGeneratorStep } from '../components/mock-data-generator-modal/types';
10+
1311
import type { Collection } from '@mongodb-js/compass-app-stores/provider';
1412
import type { ActivateHelpers } from '@mongodb-js/compass-app-registry';
1513
import type { workspacesServiceLocator } from '@mongodb-js/compass-workspaces/provider';
@@ -56,11 +54,6 @@ export function activatePlugin(
5654
): {
5755
store: ReturnType<typeof createStore>;
5856
deactivate: () => void;
59-
actions: {
60-
openMockDataGeneratorModal: () => void;
61-
closeMockDataGeneratorModal: () => void;
62-
setMockDataGeneratorStep: (step: MockDataGeneratorStep) => void;
63-
};
6457
} {
6558
const {
6659
dataService,
@@ -143,13 +136,5 @@ export function activatePlugin(
143136
return {
144137
store,
145138
deactivate: cleanup,
146-
actions: {
147-
openMockDataGeneratorModal: () =>
148-
store.dispatch(openMockDataGeneratorModal()),
149-
closeMockDataGeneratorModal: () =>
150-
store.dispatch(closeMockDataGeneratorModal()),
151-
setMockDataGeneratorStep: (step: MockDataGeneratorStep) =>
152-
store.dispatch(setMockDataGeneratorStep(step)),
153-
},
154139
};
155140
}

0 commit comments

Comments
 (0)