From 5c3f18f5f8dcb47884b063c7411d65e2ed304854 Mon Sep 17 00:00:00 2001 From: Ashley Stanton-Nurse Date: Tue, 7 May 2024 12:30:46 -0700 Subject: [PATCH] add link to keyboard shortcuts doc to home tab (#1836) --- src/Explorer/SplashScreen/SplashScreen.tsx | 24 ++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/src/Explorer/SplashScreen/SplashScreen.tsx b/src/Explorer/SplashScreen/SplashScreen.tsx index 0374edd23..0ed9351ae 100644 --- a/src/Explorer/SplashScreen/SplashScreen.tsx +++ b/src/Explorer/SplashScreen/SplashScreen.tsx @@ -680,11 +680,20 @@ export class SplashScreen extends React.Component { title: "Learn the Fundamentals", description: "Watch Azure Cosmos DB Live TV show introductory and how to videos.", }; - let items: item[]; + + const commonItems: item[] = [ + { + link: "https://learn.microsoft.com/azure/cosmos-db/data-explorer-shortcuts", + title: "Data Explorer keyboard shortcuts", + description: "Learn keyboard shortcuts to navigate Data Explorer.", + }, + ]; + + let apiItems: item[]; switch (userContext.apiType) { case "SQL": case "Postgres": - items = [ + apiItems = [ { link: "https://aka.ms/msl-sdk-connect", title: "Get Started using an SDK", @@ -699,7 +708,7 @@ export class SplashScreen extends React.Component { ]; break; case "Mongo": - items = [ + apiItems = [ { link: "https://aka.ms/mongonodejs", title: "Build an app with Node.js", @@ -714,7 +723,7 @@ export class SplashScreen extends React.Component { ]; break; case "Cassandra": - items = [ + apiItems = [ { link: "https://aka.ms/cassandracontainer", title: "Create a Container", @@ -729,7 +738,7 @@ export class SplashScreen extends React.Component { ]; break; case "Gremlin": - items = [ + apiItems = [ { link: "https://aka.ms/graphquickstart", title: "Get Started ", @@ -744,7 +753,7 @@ export class SplashScreen extends React.Component { ]; break; case "Tables": - items = [ + apiItems = [ { link: "https://aka.ms/tabledotnet", title: "Build a .NET App", @@ -761,6 +770,9 @@ export class SplashScreen extends React.Component { default: break; } + + const items = [...commonItems, ...apiItems]; + return ( {items.map((item, i) => (