ui-nyla/src/components/ContentPreview/renderers/ApplicationRenderer.tsx
ValueOn AG 7eb305f910
Some checks failed
Deploy Nyla Frontend to Integration / deploy (push) Failing after 56s
cp adapted to 2026 poweron
2026-06-09 09:53:38 +02:00

24 lines
588 B
TypeScript

// Copyright (c) 2026 PowerOn AG
// All rights reserved.
import styles from '../ContentPreview.module.css';
interface ApplicationRendererProps {
previewUrl: string;
fileName: string;
mimeType?: string;
onError: () => void;
}
export function ApplicationRenderer({ previewUrl, fileName, mimeType, onError }: ApplicationRendererProps) {
return (
<iframe
src={previewUrl}
className={styles.previewIframe}
title={`Preview of ${fileName}`}
data-mime-type={mimeType}
onError={onError}
style={{ background: 'white !important' }}
/>
);
}