diff --git a/src/browser/components/ConfirmationDialog.tsx b/src/browser/components/ConfirmationDialog.tsx
deleted file mode 100644
index 3195d9a56d6..00000000000
--- a/src/browser/components/ConfirmationDialog.tsx
+++ /dev/null
@@ -1,63 +0,0 @@
-/*
- * Copyright (c) "Neo4j"
- * Neo4j Sweden AB [http://neo4j.com]
- *
- * This file is part of Neo4j.
- *
- * Neo4j is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-
-import React from 'react'
-import { Button, Modal } from 'semantic-ui-react'
-
-interface ConfirmationDialogProps {
- cancelLabel?: string
- confirmLabel?: string
- onClose: () => void
- onConfirm: () => void
- open: boolean
-}
-
-function ConfirmationDialog({
- cancelLabel = 'Cancel',
- children,
- confirmLabel = 'OK',
- onClose,
- onConfirm,
- open
-}: React.PropsWithChildren): JSX.Element {
- return (
- onClose()}
- open={open}
- size="tiny"
- style={{ fontSize: '16px', lineHeight: '1.5' }}
- >
- {children}
-
-
-
-
- )
-}
-
-export default ConfirmationDialog
diff --git a/src/browser/modules/Frame/FrameTitlebar.tsx b/src/browser/modules/Frame/FrameTitlebar.tsx
index 1e1b053b7ed..61292f6695f 100644
--- a/src/browser/modules/Frame/FrameTitlebar.tsx
+++ b/src/browser/modules/Frame/FrameTitlebar.tsx
@@ -47,7 +47,6 @@ import {
} from 'shared/modules/stream/streamDuck'
import { sleep } from 'shared/services/utils'
import { FrameButton } from 'browser-components/buttons'
-import ConfirmationDialog from 'browser-components/ConfirmationDialog'
import Render from 'browser-components/Render'
import { CSVSerializer } from 'services/serializer'
import {
@@ -133,7 +132,6 @@ function FrameTitlebar(props: FrameTitleBarProps) {
// makes sure the frame is updated as links in frame is followed
editorRef.current?.setValue(props.frame.cmd)
}, [props.frame.cmd])
- const [confirmationDialogOpen, setConfirmationDialogOpen] = useState(false)
const editorRef = useRef(null)
/* When the frametype is changed the titlebar is unmounted
@@ -400,34 +398,10 @@ function FrameTitlebar(props: FrameTitleBarProps) {
- {
- setConfirmationDialogOpen(false)
- }}
- onConfirm={() => {
- setConfirmationDialogOpen(false)
- props.onCloseClick(frame.id, frame.requestId, props.request)
- }}
- open={confirmationDialogOpen}
- >
-
Close frame?
-
- Closing the frame cannot be undone.
-
- You can access you query history by running
- :history
- {' '}
- command.
-