D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
usr
/
share
/
grafana
/
public
/
app
/
features
/
variables
/
editor
/
Filename :
ConfirmDeleteModal.tsx
back
Copy
import { css } from '@emotion/css'; import React from 'react'; import { ConfirmModal } from '@grafana/ui'; interface Props { varName: string; isOpen: boolean; onConfirm: () => void; onDismiss: () => void; } export function ConfirmDeleteModal({ varName, isOpen = false, onConfirm, onDismiss }: Props) { return ( <ConfirmModal title="Delete variable" isOpen={isOpen} onConfirm={onConfirm} onDismiss={onDismiss} body={` Are you sure you want to delete variable "${varName}"? `} modalClass={styles.modal} confirmText="Delete" /> ); } const styles = { modal: css({ width: 'max-content', maxWidth: '80vw', }), };