File tree Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import { Backtrace, Edition } from './types';
10
10
const AdvancedOptionsMenu : React . FC = ( ) => {
11
11
const isEditionDefault = useAppSelector ( selectors . isEditionDefault ) ;
12
12
const edition = useAppSelector ( ( state ) => state . configuration . edition ) ;
13
- const isBacktraceSet = useAppSelector ( selectors . getBacktraceSet ) ;
13
+ const isBacktraceDefault = useAppSelector ( selectors . isBacktraceDefault ) ;
14
14
const backtrace = useAppSelector ( ( state ) => state . configuration . backtrace ) ;
15
15
16
16
const dispatch = useAppDispatch ( ) ;
@@ -41,7 +41,7 @@ const AdvancedOptionsMenu: React.FC = () => {
41
41
a = { Backtrace . Disabled }
42
42
b = { Backtrace . Enabled }
43
43
value = { backtrace }
44
- isNotDefault = { isBacktraceSet }
44
+ isNotDefault = { ! isBacktraceDefault }
45
45
onChange = { changeBacktrace }
46
46
/>
47
47
</ MenuGroup >
Original file line number Diff line number Diff line change @@ -172,18 +172,18 @@ export const getChannelLabel = createSelector(channelSelector, (channel) => `${c
172
172
173
173
export const isEditionDefault = createSelector (
174
174
editionSelector ,
175
- edition => edition == Edition . Rust2024 ,
175
+ edition => edition === Edition . Rust2024 ,
176
176
) ;
177
177
178
- export const getBacktraceSet = ( state : State ) => (
179
- state . configuration . backtrace ! == Backtrace . Disabled
178
+ export const isBacktraceDefault = ( state : State ) => (
179
+ state . configuration . backtrace = == Backtrace . Disabled
180
180
) ;
181
181
182
+ export const getBacktraceSet = createSelector ( isBacktraceDefault , ( b ) => ! b ) ;
183
+
182
184
export const getAdvancedOptionsSet = createSelector (
183
- isEditionDefault , getBacktraceSet ,
184
- ( editionDefault , backtraceSet ) => (
185
- ! editionDefault || backtraceSet
186
- ) ,
185
+ isEditionDefault , isBacktraceDefault ,
186
+ ( ...areDefault ) => ! areDefault . every ( n => n ) ,
187
187
) ;
188
188
189
189
export const hasProperties = ( obj : object ) => Object . values ( obj ) . some ( val => ! ! val ) ;
You can’t perform that action at this time.
0 commit comments