import type { Block } from 'payload' export const FDCtaSideImageBlock: Block = { slug: 'fdCtaSideImage', interfaceName: 'FDCtaSideImageBlock', labels: { singular: 'FD CTA med bild', plural: 'FD CTA med bilder', }, fields: [ { name: 'heading', type: 'text', required: true, localized: true, label: 'Rubrik', }, { name: 'body', type: 'textarea', required: true, localized: true, label: 'Brödtext', }, { name: 'ctaText', type: 'text', localized: true, label: 'CTA-knapp text', defaultValue: 'Läs mer', }, { name: 'ctaLink', type: 'text', localized: true, label: 'CTA-knapp länk', defaultValue: '#', }, { name: 'image', type: 'upload', relationTo: 'media', label: 'Bild (valfri)', }, { name: 'imagePosition', type: 'select', label: 'Bildposition', defaultValue: 'right', options: [ { label: 'Höger', value: 'right' }, { label: 'Vänster', value: 'left' }, ], }, { name: 'theme', type: 'select', label: 'Tema', defaultValue: 'dark', options: [ { label: 'Ljust', value: 'light' }, { label: 'Mörkt', value: 'dark' }, ], }, ], }