diff --git a/frontend/src/Editor/QueryManager/Components/DataSourcePicker.jsx b/frontend/src/Editor/QueryManager/Components/DataSourcePicker.jsx index af84f80cb6..e59db2b03c 100644 --- a/frontend/src/Editor/QueryManager/Components/DataSourcePicker.jsx +++ b/frontend/src/Editor/QueryManager/Components/DataSourcePicker.jsx @@ -52,10 +52,15 @@ function DataSourcePicker({ dataSources, staticDataSources, darkMode, globalData

Connect to a data source

-

+

Select a data source to start creating a new query. To know more about queries in ToolJet, you can read our   - + documentation

@@ -143,7 +148,7 @@ const EmptyDataSourceBanner = () => (
-
No global data sources have been added yet.
+
No global data sources have been added yet.
); diff --git a/frontend/src/Editor/QueryManager/Components/DataSourceSelect.jsx b/frontend/src/Editor/QueryManager/Components/DataSourceSelect.jsx index 0cc5ce8ec0..262415a9cc 100644 --- a/frontend/src/Editor/QueryManager/Components/DataSourceSelect.jsx +++ b/frontend/src/Editor/QueryManager/Components/DataSourceSelect.jsx @@ -52,7 +52,11 @@ function DataSourceSelect({ isDisabled, selectRef, closePopup }) { label: (
{index === 0 && ( -
+
Global data sources
)} @@ -66,6 +70,7 @@ function DataSourceSelect({ isDisabled, selectRef, closePopup }) { className="py-2 px-2 rounded option-nested-datasource-selector small text-truncate" data-tooltip-id="tooltip-for-add-query-dd-option" data-tooltip-content={source.name} + data-cy={`ds-${source.name.toLowerCase()}`} > {source.name} @@ -83,7 +88,7 @@ function DataSourceSelect({ isDisabled, selectRef, closePopup }) { const DataSourceOptions = [ { label: ( - + Defaults ), @@ -92,7 +97,10 @@ function DataSourceSelect({ isDisabled, selectRef, closePopup }) { ...staticDataSources.map((source) => ({ label: (
- {source.name} + {' '} + + {source.name} +
), value: source.id, @@ -245,7 +253,13 @@ const MenuList = ({ children, getStyles, innerRef, ...props }) => {
{admin && (
- + + Add new data source
diff --git a/frontend/src/Editor/QueryPanel/FilterandSortPopup.jsx b/frontend/src/Editor/QueryPanel/FilterandSortPopup.jsx index bc98851d6a..ec4da75de2 100644 --- a/frontend/src/Editor/QueryPanel/FilterandSortPopup.jsx +++ b/frontend/src/Editor/QueryPanel/FilterandSortPopup.jsx @@ -259,6 +259,7 @@ const DataSourceSelector = ({ onChange={(e) => setSearch(e.target.value)} ref={searchBoxRef} value={search} + data-cy="input-query-ds-filter" />
@@ -279,7 +280,10 @@ const DataSourceSelector = ({ label={
-  {source.name} +   + + {source.name} +
} /> diff --git a/frontend/src/Editor/QueryPanel/QueryDataPane.jsx b/frontend/src/Editor/QueryPanel/QueryDataPane.jsx index f87882b116..990f813af7 100644 --- a/frontend/src/Editor/QueryPanel/QueryDataPane.jsx +++ b/frontend/src/Editor/QueryPanel/QueryDataPane.jsx @@ -202,7 +202,7 @@ const EmptyDataSource = () => ( - No queries have been added. + No queries have been added. );