From f8f7ea34bdd156c8e7fd04c9945ae93652942d74 Mon Sep 17 00:00:00 2001
From: sunghyunkang1111 <114709653+sunghyunkang1111@users.noreply.github.com>
Date: Fri, 26 Apr 2024 14:09:55 -0500
Subject: [PATCH] Copilot rewording (#1824)
* Copilot rebranding to query advisor
* fix the subquery link
---
src/Explorer/Panes/SettingsPane/SettingsPane.tsx | 4 ++--
src/Explorer/QueryCopilot/QueryCopilotPromptbar.tsx | 2 +-
src/Explorer/QueryCopilot/QueryCopilotTab.tsx | 6 +++---
src/Explorer/SplashScreen/SplashScreen.tsx | 4 ++--
src/Explorer/Tabs/QueryTab/QueryResultSection.tsx | 10 +++++++---
src/Explorer/Tabs/QueryTab/QueryTabComponent.tsx | 6 +++---
6 files changed, 18 insertions(+), 14 deletions(-)
diff --git a/src/Explorer/Panes/SettingsPane/SettingsPane.tsx b/src/Explorer/Panes/SettingsPane/SettingsPane.tsx
index 1f0eda4f7..9b2412c4b 100644
--- a/src/Explorer/Panes/SettingsPane/SettingsPane.tsx
+++ b/src/Explorer/Panes/SettingsPane/SettingsPane.tsx
@@ -630,7 +630,7 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
Enable sample database
This is a sample database and collection with synthetic product data you can use to explore using
- NoSQL queries and Copilot. This will appear as another database in the Data Explorer UI, and is
+ NoSQL queries and Query Advisor. This will appear as another database in the Data Explorer UI, and is
created by, and maintained by Microsoft at no cost to you.
@@ -640,7 +640,7 @@ export const SettingsPane: FunctionComponent<{ explorer: Explorer }> = ({
label: { padding: 0 },
}}
className="padding"
- ariaLabel="Enable sample db for Copilot"
+ ariaLabel="Enable sample db for Query Advisor"
checked={copilotSampleDBEnabled}
onChange={handleSampleDatabaseChange}
/>
diff --git a/src/Explorer/QueryCopilot/QueryCopilotPromptbar.tsx b/src/Explorer/QueryCopilot/QueryCopilotPromptbar.tsx
index 6aaebc926..6c54cd506 100644
--- a/src/Explorer/QueryCopilot/QueryCopilotPromptbar.tsx
+++ b/src/Explorer/QueryCopilot/QueryCopilotPromptbar.tsx
@@ -385,7 +385,7 @@ export const QueryCopilotPromptbar: React.FC = ({
hasSmallHeadline={true}
headline="Write a prompt"
>
- Write a prompt here and Copilot will generate the query for you. You can also choose from our{" "}
+ Write a prompt here and Query Advisor will generate the query for you. You can also choose from our{" "}
{
setShowSamplePrompts(true);
diff --git a/src/Explorer/QueryCopilot/QueryCopilotTab.tsx b/src/Explorer/QueryCopilot/QueryCopilotTab.tsx
index 240881310..150f7ec5b 100644
--- a/src/Explorer/QueryCopilot/QueryCopilotTab.tsx
+++ b/src/Explorer/QueryCopilot/QueryCopilotTab.tsx
@@ -57,12 +57,12 @@ export const QueryCopilotTab: React.FC = ({ explorer }: Query
const toggleCopilotButton = {
iconSrc: QueryCommandIcon,
- iconAlt: "Copilot",
+ iconAlt: "Query Advisor",
onCommandClick: () => {
toggleCopilot(true);
},
- commandButtonLabel: "Copilot",
- ariaLabel: "Copilot",
+ commandButtonLabel: "Query Advisor",
+ ariaLabel: "Query Advisor",
hasPopup: false,
disabled: copilotActive,
};
diff --git a/src/Explorer/SplashScreen/SplashScreen.tsx b/src/Explorer/SplashScreen/SplashScreen.tsx
index aa7e7dcd9..f4ebb9cd0 100644
--- a/src/Explorer/SplashScreen/SplashScreen.tsx
+++ b/src/Explorer/SplashScreen/SplashScreen.tsx
@@ -151,9 +151,9 @@ export class SplashScreen extends React.Component {
{useQueryCopilot.getState().copilotEnabled && (
{
const copilotVersion = userContext.features.copilotVersion;
diff --git a/src/Explorer/Tabs/QueryTab/QueryResultSection.tsx b/src/Explorer/Tabs/QueryTab/QueryResultSection.tsx
index fc93d98a1..30d2ed9c1 100644
--- a/src/Explorer/Tabs/QueryTab/QueryResultSection.tsx
+++ b/src/Explorer/Tabs/QueryTab/QueryResultSection.tsx
@@ -381,9 +381,13 @@ export const QueryResultSection: React.FC = ({
- We have detected you may be using a subquery. Non-correlated subqueries are not currently supported.
-
- Please see Cosmos sub query documentation for further information
+ We detected you may be using a subquery. To learn more about subqueries effectively,{" "}
+
+ visit the documentation
diff --git a/src/Explorer/Tabs/QueryTab/QueryTabComponent.tsx b/src/Explorer/Tabs/QueryTab/QueryTabComponent.tsx
index d5f4bf697..532ce4662 100644
--- a/src/Explorer/Tabs/QueryTab/QueryTabComponent.tsx
+++ b/src/Explorer/Tabs/QueryTab/QueryTabComponent.tsx
@@ -483,13 +483,13 @@ export default class QueryTabComponent extends React.Component {
this._toggleCopilot(!this.state.copilotActive);
},
- commandButtonLabel: this.state.copilotActive ? "Disable Copilot" : "Enable Copilot",
- ariaLabel: this.state.copilotActive ? "Disable Copilot" : "Enable Copilot",
+ commandButtonLabel: this.state.copilotActive ? "Disable Query Advisor" : "Enable Query Advisor",
+ ariaLabel: this.state.copilotActive ? "Disable Query Advisor" : "Enable Query Advisor",
hasPopup: false,
};
buttons.push(toggleCopilotButton);