Files
medusa-store/packages/admin/admin-vite-plugin/src/virtual-modules/generate-virtual-display-module.ts

18 lines
425 B
TypeScript

import { outdent } from "outdent"
import { generateCustomFieldDisplays } from "../custom-fields"
import { generateModule } from "../utils"
export async function generateVirtualDisplayModule(sources: Set<string>) {
const displays = await generateCustomFieldDisplays(sources)
const code = outdent`
${displays.imports.join("\n")}
export default {
${displays.code}
}
`
return generateModule(code)
}