Files
dify/web/app/components/app/annotation/clear-all-annotations-confirm-modal/index.tsx
2025-07-25 18:06:03 +08:00

33 lines
635 B
TypeScript

'use client'
import type { FC } from 'react'
import React from 'react'
import { useTranslation } from 'react-i18next'
import Confirm from '@/app/components/base/confirm'
type Props = {
isShow: boolean
onHide: () => void
onConfirm: () => void
}
const ClearAllAnnotationsConfirmModal: FC<Props> = ({
isShow,
onHide,
onConfirm,
}) => {
const { t } = useTranslation()
return (
<Confirm
isShow={isShow}
onCancel={onHide}
onConfirm={onConfirm}
type='danger'
title={t('appAnnotation.table.header.clearAllConfirm')}
/>
)
}
export default React.memo(ClearAllAnnotationsConfirmModal)