From 93ca49b785b2be8daae0eedba0af23e001f0e2e2 Mon Sep 17 00:00:00 2001 From: Andre Pereira Date: Fri, 22 Mar 2024 13:33:50 +0000 Subject: [PATCH] Explore Metrics: Show toast when bookmarking (#84987) * Show toast notification when bookmarking a trail * Copy change * Move to LinkButton * Secondary solid button --- public/app/features/trails/DataTrailsApp.tsx | 5 +++-- .../features/trails/TrailStore/TrailStore.ts | 7 +++++- .../app/features/trails/TrailStore/utils.tsx | 22 +++++++++++++++++++ public/app/features/trails/shared.ts | 1 + 4 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 public/app/features/trails/TrailStore/utils.tsx diff --git a/public/app/features/trails/DataTrailsApp.tsx b/public/app/features/trails/DataTrailsApp.tsx index f8fe2d33b5b..2ed5c334e93 100644 --- a/public/app/features/trails/DataTrailsApp.tsx +++ b/public/app/features/trails/DataTrailsApp.tsx @@ -11,6 +11,7 @@ import { Page } from 'app/core/components/Page/Page'; import { DataTrail } from './DataTrail'; import { DataTrailsHome } from './DataTrailsHome'; import { getTrailStore } from './TrailStore/TrailStore'; +import { HOME_ROUTE, TRAILS_ROUTE } from './shared'; import { getMetricName, getUrlForTrail, newMetricsTrail } from './utils'; export interface DataTrailsAppState extends SceneObjectState { @@ -36,7 +37,7 @@ export class DataTrailsApp extends SceneObjectBase { (
@@ -47,7 +48,7 @@ export class DataTrailsApp extends SceneObjectBase { /> ( +
+ You can view bookmarks under Explore > Metrics +
+ + View bookmarks + + + ); + return notification; +} diff --git a/public/app/features/trails/shared.ts b/public/app/features/trails/shared.ts index f77d83bbe30..691360a53c4 100644 --- a/public/app/features/trails/shared.ts +++ b/public/app/features/trails/shared.ts @@ -11,6 +11,7 @@ export interface ActionViewDefinition { } export const TRAILS_ROUTE = '/explore/metrics/trail'; +export const HOME_ROUTE = '/explore/metrics'; export const VAR_METRIC_NAMES = 'metricNames'; export const VAR_FILTERS = 'filters';