Skip to content

Commit df5300c

Browse files
committed
simplify context
1 parent 54a0347 commit df5300c

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

src/components/dagshub/data-engine/queryBuilder/QueryBuilderContext.tsx

+9-11
Original file line numberDiff line numberDiff line change
@@ -168,12 +168,10 @@ export const QueryBuilderProvider = ({
168168
};
169169

170170
const [rootCondition, setRootCondition] = useState<AndOrMetadataInput>(getInitialQuery);
171-
const [isDisplayableInSimpleMode, setIsDisplayableInSimpleMode] = useState<boolean>(
172-
()=>checkIfConditionIsDisplayableInSimpleMode(queryInput.query)
173-
);
174-
const [isSimpleMode, setIsSimpleMode] = useState<boolean>(
175-
isDisplayableInSimpleMode
171+
const [isDisplayableInSimpleMode, setIsDisplayableInSimpleMode] = useState<boolean>(() =>
172+
checkIfConditionIsDisplayableInSimpleMode(queryInput.query)
176173
);
174+
const [isSimpleMode, setIsSimpleMode] = useState<boolean>(isDisplayableInSimpleMode);
177175

178176
useEffect(() => {
179177
if (
@@ -190,20 +188,20 @@ export const QueryBuilderProvider = ({
190188
}, [rootCondition]);
191189

192190
function onToggleQueryMode() {
193-
setIsSimpleMode((isSimpleMode)=>{
194-
if(isSimpleMode){
191+
setIsSimpleMode((isSimpleMode) => {
192+
if (isSimpleMode) {
195193
return false;
196-
} else{
194+
} else {
197195
return isDisplayableInSimpleMode;
198196
}
199197
});
200198
}
201199

202200
useEffect(() => {
203-
setIsSimpleMode((isSimpleMode)=>{
204-
if(isSimpleMode){
201+
setIsSimpleMode((isSimpleMode) => {
202+
if (isSimpleMode) {
205203
return isDisplayableInSimpleMode;
206-
}else{
204+
} else {
207205
return false;
208206
}
209207
});

0 commit comments

Comments
 (0)