Skip to content

Commit 879d227

Browse files
committed
feat: remove skip data and type toggle
1 parent c6b57f9 commit 879d227

14 files changed

Lines changed: 10 additions & 163 deletions

File tree

packages/neuron-ui/src/components/GeneralSetting/index.tsx

Lines changed: 4 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,8 @@
1-
import React, { useMemo } from 'react'
2-
import { Stack, Toggle } from 'office-ui-fabric-react'
3-
import { useTranslation } from 'react-i18next'
1+
import React from 'react'
2+
import { Stack } from 'office-ui-fabric-react'
43

5-
import { StateWithDispatch } from 'states/stateProvider/reducer'
6-
import { setSkipDataAndType } from 'states/stateProvider/actionCreators'
7-
8-
const GeneralSetting = ({
9-
settings: {
10-
general: { skipDataAndType },
11-
},
12-
dispatch,
13-
}: React.PropsWithoutRef<StateWithDispatch>) => {
14-
const [t] = useTranslation()
15-
const [onSetSkipDataAndType] = useMemo(() => [() => setSkipDataAndType(!skipDataAndType)(dispatch)], [
16-
dispatch,
17-
skipDataAndType,
18-
])
19-
return (
20-
<Stack tokens={{ childrenGap: 15 }}>
21-
<Toggle
22-
checked={skipDataAndType}
23-
label={t('settings.general.skip-data-and-type')}
24-
onText={t('common.toggle.on')}
25-
offText={t('common.toggle.off')}
26-
onChange={onSetSkipDataAndType}
27-
/>
28-
</Stack>
29-
)
4+
const GeneralSetting = () => {
5+
return <Stack tokens={{ childrenGap: 15 }} />
306
}
317

328
GeneralSetting.displayName = 'GeneralSetting'

packages/neuron-ui/src/services/remote/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ export * from './app'
22
export * from './wallets'
33
export * from './networks'
44
export * from './transactions'
5-
export * from './skipDataAndType'
65

76
const REMOTE_MODULE_NOT_FOUND =
87
'The remote module is not found, please make sure the UI is running inside the Electron App'

packages/neuron-ui/src/services/remote/skipDataAndType.ts

Lines changed: 0 additions & 7 deletions
This file was deleted.

packages/neuron-ui/src/states/initStates/settings.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
import { wallets, networks } from 'services/localCache'
22

33
export const settingsState: State.Settings = {
4-
general: {
5-
skipDataAndType: false,
6-
},
4+
general: {},
75
networks: networks.load(),
86
wallets: wallets.load(),
97
}

packages/neuron-ui/src/states/stateProvider/actionCreators/app.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ export const initAppState = () => (dispatch: StateDispatch, history: any) => {
2626
syncedBlockNumber = '',
2727
connectionStatus = false,
2828
codeHash = '',
29-
skipDataAndType = false,
3029
} = res.result
3130
dispatch({
3231
type: NeuronWalletActions.InitAppState,
@@ -39,7 +38,6 @@ export const initAppState = () => (dispatch: StateDispatch, history: any) => {
3938
syncedBlockNumber,
4039
connectionStatus,
4140
codeHash,
42-
skipDataAndType,
4341
},
4442
})
4543
if (!wallet) {

packages/neuron-ui/src/states/stateProvider/actionCreators/index.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,16 @@ import app from './app'
22
import wallets from './wallets'
33
import transactions from './transactions'
44
import settings from './settings'
5-
import skipDataAndType from './skipDataAndType'
65

76
export * from './app'
87
export * from './wallets'
98
export * from './transactions'
109
export * from './settings'
11-
export * from './skipDataAndType'
1210
export const actionCreators = {
1311
...app,
1412
...wallets,
1513
...transactions,
1614
...settings,
17-
...skipDataAndType,
1815
}
1916

2017
export default actionCreators

packages/neuron-ui/src/states/stateProvider/actionCreators/skipDataAndType.ts

Lines changed: 0 additions & 21 deletions
This file was deleted.

packages/neuron-ui/src/states/stateProvider/reducer.ts

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,6 @@ export enum NeuronWalletActions {
1818
// Connection
1919
UpdateConnectionStatus = 'updateConnectionStatus',
2020
UpdateSyncedBlockNumber = 'updateSyncedBlockNumber',
21-
// settings
22-
UpdateSkipDataAndType = 'updateSkipDataAndType',
2321
}
2422
export enum AppActions {
2523
UpdateTransactionID = 'updateTransactionID',
@@ -79,7 +77,6 @@ export const reducer = (
7977
syncedBlockNumber,
8078
connectionStatus,
8179
codeHash,
82-
skipDataAndType,
8380
} = payload
8481
return {
8582
...state,
@@ -95,25 +92,12 @@ export const reducer = (
9592
settings: {
9693
general: {
9794
...state.settings.general,
98-
skipDataAndType,
9995
},
10096
networks,
10197
wallets,
10298
},
10399
}
104100
}
105-
case NeuronWalletActions.UpdateSkipDataAndType: {
106-
return {
107-
...state,
108-
settings: {
109-
...settings,
110-
general: {
111-
...settings.general,
112-
skipDataAndType: payload,
113-
},
114-
},
115-
}
116-
}
117101
case NeuronWalletActions.UpdateCodeHash: {
118102
return {
119103
...state,

packages/neuron-ui/src/stories/GeneralSetting.stories.tsx

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,9 @@ import React from 'react'
22
import { storiesOf } from '@storybook/react'
33
import { withKnobs } from '@storybook/addon-knobs'
44
import GeneralSetting from 'components/GeneralSetting'
5-
import initStates from 'states/initStates'
65

76
const stories = storiesOf('GeneralSettings', module)
87

98
stories.addDecorator(withKnobs).add('With knobs', () => {
10-
const props = {
11-
...initStates,
12-
settings: {
13-
...initStates.settings,
14-
},
15-
}
16-
return <GeneralSetting {...props} dispatch={() => {}} />
9+
return <GeneralSetting />
1710
})

packages/neuron-ui/src/types/App/index.d.ts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -143,9 +143,7 @@ declare namespace State {
143143
}
144144
}
145145
interface Settings {
146-
general: {
147-
skipDataAndType: boolean
148-
}
146+
general: {}
149147
networks: Network[]
150148
wallets: WalletIdentity[]
151149
}

0 commit comments

Comments
 (0)