@nouance/payload-better-fields-plugin
Version:
A Payload plugin that aims to provide improved fields for the admin panel
28 lines (27 loc) • 769 B
JavaScript
import { deepMerge, deepMergeSimple } from 'payload';
export const ColourPickerField = (overrides, config = {
type: 'hex'
})=>{
const configWithDefaults = deepMergeSimple({
type: 'hex',
expanded: false,
showPreview: false
}, config);
const colourPickerField = deepMerge({
name: 'ColourPickerField',
type: 'text',
admin: {
components: {
Field: {
clientProps: configWithDefaults,
path: '@nouance/payload-better-fields-plugin/ColourPicker/client#ColourPickerComponent'
}
}
}
}, overrides);
const fields = [
colourPickerField
];
return fields;
};
//# sourceMappingURL=index.js.map