"use client" import { Dialog, DialogContent, DialogDescription, DialogHeader, DialogTitle, } from "@/components/ui/dialog"; import {Separator} from "@/components/ui/separator"; import {BackupActionsForm} from "@/components/wrappers/dashboard/database/backup/actions/backup-actions-form"; import { getBackupActionTextBasedOnActionKind, useBackupModal } from "@/components/wrappers/dashboard/database/backup/backup-modal-context"; type DatabaseActionsModalProps = {} export const DatabaseBackupActionsModal = ({}: DatabaseActionsModalProps) => { const {open, action, backup, closeModal} = useBackupModal(); if (!backup || !action) return null; const text = getBackupActionTextBasedOnActionKind(action); return ( {text} storage backup ? Select the backup storage you want to {text.toLowerCase()} ) }