@websolutespa/payload-plugin-bowl
Version:
Bowl PayloadCms plugin of the BOM Repository
25 lines (24 loc) • 604 B
JavaScript
import { deepMerge } from '@websolutespa/payload-utils';
import { withMediaRequired } from './withMedia';
export const MediasDefaults = {
name: 'medias',
type: 'array',
fields: [
withMediaRequired()
],
admin: {
initCollapsed: true
}
};
export const withMedias = (options = {})=>{
const field = deepMerge(MediasDefaults, options);
return field;
};
export const withMediasRequired = (options = {})=>{
const field = deepMerge({
...MediasDefaults,
required: true
}, options);
return field;
};
//# sourceMappingURL=withMedias.js.map