From 78ce9b8f39dd815bc7b116f565aaed5b088b2a5a Mon Sep 17 00:00:00 2001 From: Juan Cabanas Date: Tue, 10 Sep 2024 17:48:45 -0300 Subject: [PATCH] ShareDrawer: Remove URL param in share externally cancel (#93191) --- .../share-externally/PublicShare/CreatePublicSharing.tsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/public/app/features/dashboard-scene/sharing/ShareButton/share-externally/PublicShare/CreatePublicSharing.tsx b/public/app/features/dashboard-scene/sharing/ShareButton/share-externally/PublicShare/CreatePublicSharing.tsx index 199d4c5e7ca..2c6333ed5e5 100644 --- a/public/app/features/dashboard-scene/sharing/ShareButton/share-externally/PublicShare/CreatePublicSharing.tsx +++ b/public/app/features/dashboard-scene/sharing/ShareButton/share-externally/PublicShare/CreatePublicSharing.tsx @@ -2,6 +2,7 @@ import { css } from '@emotion/css'; import { useForm } from 'react-hook-form'; import { GrafanaTheme2 } from '@grafana/data'; +import { selectors as e2eSelectors } from '@grafana/e2e-selectors'; import { Button, Checkbox, FieldSet, Spinner, Stack, useStyles2 } from '@grafana/ui'; import { contextSrv } from 'app/core/core'; import { t, Trans } from 'app/core/internationalization'; @@ -13,8 +14,10 @@ import { AccessControlAction } from 'app/types'; import { PublicDashboardAlert } from '../../../../../dashboard/components/ShareModal/SharePublicDashboard/ModalAlerts/PublicDashboardAlert'; import { useShareDrawerContext } from '../../../ShareDrawer/ShareDrawerContext'; +const selectors = e2eSelectors.pages.ShareDashboardModal.PublicDashboard; + export default function CreatePublicSharing({ hasError }: { hasError: boolean }) { - const { dashboard } = useShareDrawerContext(); + const { dashboard, onDismiss } = useShareDrawerContext(); const styles = useStyles2(getStyles); const hasWritePermissions = contextSrv.hasPermission(AccessControlAction.DashboardsPublicWrite); @@ -48,10 +51,10 @@ export default function CreatePublicSharing({ hasError }: { hasError: boolean }) /> - - {isLoading && }