next-video
Version:
A React component for adding video to your Next.js application. It extends both the video element and your Next app with features for automatic video optimization.
18 lines (17 loc) • 373 B
JavaScript
function transform(asset) {
const providerDetails = asset.providerMetadata?.["vercel-blob"] ?? asset.externalIds;
if (!providerDetails) return asset;
const source = {
src: providerDetails.url
};
if (providerDetails.contentType) {
source.type = providerDetails.contentType;
}
return {
...asset,
sources: [source]
};
}
export {
transform
};