@nouance/payload-better-fields-plugin
Version:
A Payload plugin that aims to provide improved fields for the admin panel
29 lines (28 loc) • 730 B
JavaScript
import { deepMerge } from 'payload';
export const RangeField = (overrides, config = {})=>{
const rangeField = deepMerge({
name: 'range',
type: 'number',
admin: {
components: {
Field: {
clientProps: {
config
},
path: '@nouance/payload-better-fields-plugin/Range/client#RangeComponent'
}
}
},
...config?.min ? {
min: config.min
} : {},
...config?.max ? {
max: config.max
} : {}
}, overrides);
const fields = [
rangeField
];
return fields;
};
//# sourceMappingURL=index.js.map