Function: defineLoader()
function defineLoader<TFile extends FileInfo | undefined = undefined>(loader: Loader<TFile>): Loader<TFile>;Defined in: index.ts:503
Defines a loader outside a collection, eg one several collections share, with its file type inferred from the entries it returns.
Parameters
loader
Loader<TFile>
Returns
Loader<TFile>
Example
export const pages = defineLoader({
load: () => ({ entries: [{ body: "# Hello", slug: "hello" }] }),
});
export default defineConfig({
collections: { pages: { loader: pages, schema: z.object({}) } },
});