kios-webapp/payload/src/payload.config.ts

45 lines
1.0 KiB
TypeScript
Raw Normal View History

import { buildConfig } from "payload/config";
import path from "path";
import Posts from "@/collections/Posts";
import Users from "@/collections/Users";
import Media from "@/collections/Media";
2024-04-03 10:18:03 +00:00
import Couriers from "./collections/Couriers";
import Dispatches from "./collections/Dispatches";
import Makers from "./collections/Makers";
import Products from "./collections/Products";
import Retailers from "./collections/Retailers";
export default buildConfig({
serverURL: process.env.PAYLOAD_URL,
admin: {
user: Users.slug,
webpack: (config) => ({
...config,
resolve: {
...config.resolve,
alias: {
...config.resolve.alias,
"@": path.resolve(__dirname, "./"),
},
},
}),
},
2024-04-08 08:23:38 +00:00
csrf: [
'https://kios.lumbung.space',
'https://admin.kios.lumbung.space',
],
2024-04-03 10:18:03 +00:00
collections: [
2024-04-05 08:59:09 +00:00
// Posts,
2024-04-03 10:18:03 +00:00
Users,
Media,
Couriers,
Dispatches,
Makers,
Products,
Retailers,
],
typescript: {
outputFile: path.resolve("/", "types.ts"),
},
});