UNPKG

@kwiz/fluentui

Version:
12 lines 658 B
import { jsx as _jsx } from "react/jsx-runtime"; import { getFileTypeIconAsUrl, initializeFileTypeIcons } from "@fluentui/react-file-type-icons"; export function FileTypeIcon({ ext, size, forwardProps }) { if (!globalThis.kwiz_fluentui_initializeFileTypeIcons) { initializeFileTypeIcons(); globalThis.kwiz_fluentui_initializeFileTypeIcons = true; } const height = size > 0 ? size : 16; const iconUrl = getFileTypeIconAsUrl({ extension: ext, size: height }); return _jsx("img", Object.assign({}, (forwardProps || {}), { src: iconUrl, alt: `${ext} file icon`, height: height })); } //# sourceMappingURL=file-type-icon.js.map