import type { FC } from '../../lib/teact/teact'; import React, { memo, useCallback } from '../../lib/teact/teact'; import { getActions } from '../../global'; import useLang from '../../hooks/useLang'; import ConfirmDialog from '../ui/ConfirmDialog'; export type OwnProps = { deleteFolderDialogId?: number; }; const DeleteFolderDialog: FC = ({ deleteFolderDialogId, }) => { const { closeDeleteChatFolderModal, deleteChatFolder } = getActions(); const lang = useLang(); const handleDeleteFolderMessage = useCallback(() => { closeDeleteChatFolderModal(); deleteChatFolder({ id: deleteFolderDialogId! }); }, [closeDeleteChatFolderModal, deleteChatFolder, deleteFolderDialogId]); return ( ); }; export default memo(DeleteFolderDialog);