diff --git a/frontend/src/Editor/EditorFunc.jsx b/frontend/src/Editor/EditorFunc.jsx index cdf1b7b06b..4c92da569f 100644 --- a/frontend/src/Editor/EditorFunc.jsx +++ b/frontend/src/Editor/EditorFunc.jsx @@ -1428,6 +1428,15 @@ const EditorComponent = (props) => { return (
+ 0} + message={`Do you want to run this query - ${queryConfirmationList[0]?.queryName}?`} + onConfirm={(queryConfirmationData) => onQueryConfirmOrCancel(editorRef, queryConfirmationData, true)} + onCancel={() => onQueryConfirmOrCancel(editorRef, queryConfirmationList[0])} + queryConfirmationData={queryConfirmationList[0]} + darkMode={props.darkMode} + key={queryConfirmationList[0]?.queryName} + /> query.queryId !== queryConfirmationData.queryId ); - _ref.setState({ - queryConfirmationList: filtertedQueryConfirmation, - }); + _ref.updateQueryConfirmationList(filtertedQueryConfirmation); isConfirm && runQuery(_ref, queryConfirmationData.queryId, queryConfirmationData.queryName, true, mode); } @@ -938,9 +936,7 @@ export function runQuery(_ref, queryId, queryName, confirmed = undefined, mode = if (confirmed === undefined) { //!check - _ref.setState({ - queryConfirmationList, - }); + _ref.updateQueryConfirmationList(queryConfirmationList); return; } }