import React from 'react';
import BulkSessionsCard from 'src/components/bulkSessionsCard';
import { ButtonType, IconType } from 'src/components/bulkSessionsCard/types';

interface MetadataUploadFailedCardProps {
    createdAt: string;
    fileName: string;
    sessionId: string;
}

const MetadataUploadFailedCard = ({
    createdAt,
    fileName,
    sessionId,
}: MetadataUploadFailedCardProps) => {
    return (
        <BulkSessionsCard
            titleText={$t(
                'bulkDigitalAudioSidecar.metadataUploadFailedCard.title'
            )}
            iconType={IconType.Failure}
            buttonType={ButtonType.View}
            createdAt={createdAt}
            fileName={fileName}
            sessionId={sessionId}
        />
    );
};

export default MetadataUploadFailedCard;
