fix(previews): respect download priority for iframe previews (#344)

This commit is contained in:
Kelvin Chiu
2026-01-02 11:06:01 +08:00
committed by GitHub
parent d958e30eda
commit 316c29df38

View File

@@ -216,12 +216,16 @@ export const getPreviews = (
}
// iframe previews
const iframePreviews = getIframePreviews(file.name)
res.push(
...iframePreviews.map((preview) => ({
name: preview.key,
component: generateIframePreview(preview.value),
})),
)
const matchedIframePreviews = iframePreviews.map((preview) => ({
name: preview.key,
component: generateIframePreview(preview.value),
}))
// Condition for iframe previews to respect the "preview_download_by_default" setting
if (downloadPrior) {
subsequent.push(...matchedIframePreviews)
} else {
res.push(...matchedIframePreviews)
}
// download page
const downloadComponent: PreviewComponent = {