20 lines
560 B
TypeScript
20 lines
560 B
TypeScript
import type { Block } from 'payload'
|
|
|
|
export const UniqueValue: Block = {
|
|
slug: 'uniqueValue',
|
|
fields: [
|
|
{ name: 'eyebrow', type: 'text', localized: true },
|
|
{ name: 'title', type: 'text', required: true, localized: true },
|
|
{ name: 'description', type: 'textarea', required: true, localized: true },
|
|
{ name: 'image', type: 'upload', relationTo: 'media', required: true },
|
|
{
|
|
name: 'features',
|
|
type: 'array',
|
|
localized: true,
|
|
fields: [
|
|
{ name: 'text', type: 'text', required: true },
|
|
],
|
|
},
|
|
],
|
|
}
|