Skip to content

Commit 3633103

Browse files
committed
Refactor|Overmind: Refactor PreviewSettings to use overmind
1 parent f7a25a3 commit 3633103

File tree

1 file changed

+6
-9
lines changed
  • packages/app/src/app/pages/common/Modals/PreferencesModal/EditorPageSettings/PreviewSettings

1 file changed

+6
-9
lines changed

packages/app/src/app/pages/common/Modals/PreferencesModal/EditorPageSettings/PreviewSettings/index.js

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react';
2-
import { inject, observer } from 'app/componentConnectors';
2+
import { useOvermind } from 'app/overmind';
33

44
import {
55
Title,
@@ -10,11 +10,12 @@ import {
1010
Rule,
1111
} from '../../elements';
1212

13-
function PreviewSettingsComponent({ store, signals }) {
13+
export const PreviewSettingsComponent = () => {
14+
const { state, actions } = useOvermind();
1415
const bindValue = name => ({
15-
value: store.preferences.settings[name],
16+
value: state.preferences.settings[name],
1617
setValue: value =>
17-
signals.preferences.settingChanged({
18+
actions.preferences.settingChanged({
1819
name,
1920
value,
2021
}),
@@ -56,8 +57,4 @@ function PreviewSettingsComponent({ store, signals }) {
5657
</SubContainer>
5758
</div>
5859
);
59-
}
60-
61-
export const PreviewSettings = inject('store', 'signals')(
62-
observer(PreviewSettingsComponent)
63-
);
60+
};

0 commit comments

Comments
 (0)