{showProgressOverlay ? (
{downloadProgress.message || 'Rendering...'}
) : null}
{previewType == 'HTML' ? (
) : (
{
onPreviewMessage('Failed to render PDF preview.', true)
}}
/>
)}
)
}
TemplatePreview.propTypes = {
loading: PropTypes.bool,
objectData: PropTypes.oneOfType([PropTypes.object, PropTypes.string]),
documentTemplate: PropTypes.object,
isEditing: PropTypes.bool,
style: PropTypes.object,
showTestObject: PropTypes.bool,
onTestObjectOpen: PropTypes.func,
onPreviewMessage: PropTypes.func,
showPreviewSwitch: PropTypes.bool
}
export default TemplatePreview