1import { Image, type ImageSourcePropType } from "react-native";
2
3import type { MarkdownFileIcon } from "./markdownLinks";
4import { MARKDOWN_FILE_ICON_SOURCES } from "./markdownFileIcons.generated";
5
6export function markdownFileIconSource(icon: MarkdownFileIcon): ImageSourcePropType {
7 return MARKDOWN_FILE_ICON_SOURCES[icon];
8}
9
10export function markdownIconAssetUri(source: ImageSourcePropType): string | undefined {
11 return Image.resolveAssetSource(source)?.uri;
12}