diff --git a/frontend/app/components/Dashboard/components/DashboardEditModal/DashboardEditModal.tsx b/frontend/app/components/Dashboard/components/DashboardEditModal/DashboardEditModal.tsx index bf92d6ea1..da0e49935 100644 --- a/frontend/app/components/Dashboard/components/DashboardEditModal/DashboardEditModal.tsx +++ b/frontend/app/components/Dashboard/components/DashboardEditModal/DashboardEditModal.tsx @@ -29,7 +29,7 @@ function DashboardEditModal(props: Props) { const write = ({ target: { value, name } }) => dashboard.update({ [ name ]: value }) return useObserver(() => ( - +
{ 'Edit Dashboard' }
( - +
{ 'Add to selected dashboard' }
{filteredSessions.sessions.map((session: any) => ( - <> - + +
- + ))}
diff --git a/frontend/app/components/Funnels/FunnelSaveModal/FunnelSaveModal.js b/frontend/app/components/Funnels/FunnelSaveModal/FunnelSaveModal.js index 6e324e8db..ca35d401d 100644 --- a/frontend/app/components/Funnels/FunnelSaveModal/FunnelSaveModal.js +++ b/frontend/app/components/Funnels/FunnelSaveModal/FunnelSaveModal.js @@ -46,7 +46,7 @@ export default class FunnelSaveModal extends React.PureComponent { } = this.props; return ( - +
{ 'Save Funnel' }
-
-
+
+
+ Clicks
+
{ 'Save Search' }
proceed(false)} > {header} diff --git a/frontend/app/components/ui/Modal/Modal.tsx b/frontend/app/components/ui/Modal/Modal.tsx index 94eef2248..2e4812400 100644 --- a/frontend/app/components/ui/Modal/Modal.tsx +++ b/frontend/app/components/ui/Modal/Modal.tsx @@ -5,6 +5,7 @@ interface Props { children: React.ReactNode; open?: boolean; size ?: 'tiny' | 'small' | 'large' | 'fullscreen'; + onClose?: () => void; } function Modal(props: Props) { const { children, open = false, size = 'small' } = props; @@ -28,10 +29,17 @@ function Modal(props: Props) { style.width = '100%'; } + const handleClose = (e: React.MouseEvent) => { + if (e.target === e.currentTarget) { + props.onClose && props.onClose(); + } + } + return open ? (
{children} @@ -85,4 +93,4 @@ Modal.Header = ModalHeader; Modal.Footer = ModalFooter; Modal.Content = ModalContent; -export default Modal; \ No newline at end of file +export default Modal;