Files
payloadcms/packages/storage-azure/src/generateURL.ts

15 lines
362 B
TypeScript

import type { GenerateURL } from '@payloadcms/plugin-cloud-storage/types'
import path from 'path'
interface Args {
baseURL: string
containerName: string
}
export const getGenerateURL =
({ baseURL, containerName }: Args): GenerateURL =>
({ filename, prefix = '' }) => {
return `${baseURL}/${containerName}/${path.posix.join(prefix, filename)}`
}