[Dashboard] Fix help documentation link for dashboard (#143894) (#143985)

* Modify help link for dashboard

* Fix stub

(cherry picked from commit 94fe0047f7)

Co-authored-by: Hannah Mudge <Heenawter@users.noreply.github.com>
This commit is contained in:
Kibana Machine 2022-10-25 16:24:36 -04:00 committed by GitHub
parent f5253d082f
commit f784831ac1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 5 deletions

View file

@ -12,9 +12,8 @@ import { pluginServices } from '../../services/plugin_services';
export function addHelpMenuToAppChrome() {
const {
chrome: { setHelpExtension },
documentationLinks: { kibanaGuideDocLink },
documentationLinks: { dashboardDocLink },
} = pluginServices.getServices();
setHelpExtension({
appName: i18n.translate('dashboard.helpMenu.appName', {
defaultMessage: 'Dashboards',
@ -22,7 +21,7 @@ export function addHelpMenuToAppChrome() {
links: [
{
linkType: 'documentation',
href: `${kibanaGuideDocLink}`,
href: `${dashboardDocLink}`,
},
],
});

View file

@ -18,5 +18,6 @@ export const documentationLinksServiceFactory: DocumentationLinksServiceFactory
return {
indexPatternsDocLink: corePluginMock.docLinks.links.indexPatterns.introduction,
kibanaGuideDocLink: corePluginMock.docLinks.links.kibana.guide,
dashboardDocLink: corePluginMock.docLinks.links.dashboard.guide,
};
};

View file

@ -21,14 +21,16 @@ export const documentationLinksServiceFactory: DocumentationLinksServiceFactory
const {
docLinks: {
links: {
kibana: { guide },
kibana,
indexPatterns: { introduction },
dashboard,
},
},
} = coreStart;
return {
indexPatternsDocLink: introduction,
kibanaGuideDocLink: guide,
kibanaGuideDocLink: kibana.guide,
dashboardDocLink: dashboard.guide,
};
};

View file

@ -11,4 +11,5 @@ import { CoreStart } from '@kbn/core/public';
export interface DashboardDocumentationLinksService {
indexPatternsDocLink: CoreStart['docLinks']['links']['indexPatterns']['introduction'];
kibanaGuideDocLink: CoreStart['docLinks']['links']['kibana']['guide'];
dashboardDocLink: CoreStart['docLinks']['links']['dashboard']['guide'];
}