Files
payloadcms/test/helpers/adminUrlUtil.ts
2022-07-17 18:02:41 -04:00

22 lines
419 B
TypeScript

export class AdminUrlUtil {
admin: string;
list: string;
create: string;
constructor(serverURL: string, slug: string) {
this.admin = `${serverURL}/admin`;
this.list = `${this.admin}/collections/${slug}`;
this.create = `${this.list}/create`;
}
edit(id: string): string {
return `${this.list}/${id}`;
}
global(slug: string): string {
return `${this.admin}/globals/${slug}`;
}
}