Files
ncd-fe/src/hooks/forms/usePreview.ts
marcin mikołajczak a58c52631e Arrow functions and so
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-13 01:18:04 +02:00

11 lines
256 B
TypeScript

import { useMemo } from 'react';
/** Return a preview URL for a file. */
const usePreview = (file: File | null | undefined): string | undefined => useMemo(() => {
if (file) {
return URL.createObjectURL(file);
}
}, [file]);
export { usePreview };