@websolutespa/payload-plugin-bowl
Version:
Bowl PayloadCms plugin of the BOM Repository
21 lines (20 loc) • 579 B
JavaScript
import { deepMerge } from '@websolutespa/payload-utils';
import { options } from '../../options';
export const CategoryDefaults = {
name: 'category',
type: 'relationship',
relationTo: options.slug.category,
hasMany: false
};
export const withCategory = (options = {})=>{
const field = deepMerge(CategoryDefaults, options);
return field;
};
export const withCategoryRequired = (options = {})=>{
const field = deepMerge({
...CategoryDefaults,
required: true
}, options);
return field;
};
//# sourceMappingURL=withCategory.js.map