Files
linkwarden/packages/lib/getOriginalFormat.ts

18 lines
453 B
TypeScript

import {
ArchivedFormat,
LinkIncludingShortenedCollectionAndTags,
} from "@linkwarden/types/global";
const getOriginalFormat = (
link: LinkIncludingShortenedCollectionAndTags
): ArchivedFormat | null => {
if (link.type === "pdf") return ArchivedFormat.pdf;
else if (link.type === "image")
return link.image?.endsWith("png")
? ArchivedFormat.png
: ArchivedFormat.jpeg;
else return null;
};
export default getOriginalFormat;