import type { TabsField } from '../../payload-types.js' import { getBlocksFieldSeedData } from '../Blocks/shared.js' import { localizedTextValue, namedTabText } from './constants.js' export const tabsDoc: Partial = { array: [ { text: "Hello, I'm the first row", }, { text: 'Second row here', }, { text: 'Here is some data for the third row', }, ], blocks: getBlocksFieldSeedData(), group: { number: 12, }, nestedTab: { text: 'Some text in a nested, named tab', }, tab: { array: [ { text: "Hello, I'm the first row, in a named tab", }, { text: 'Second row here, in a named tab', }, { text: 'Here is some data for the third row, in a named tab', }, ], text: namedTabText, }, localizedTab: { text: localizedTextValue, }, accessControlTab: { text: 'cannot be read', }, hooksTab: { beforeValidate: false, beforeChange: false, afterChange: false, afterRead: false, }, textarea: 'Here is some text that goes in a textarea', anotherText: 'Super tired of writing this text', textInRow: 'hello', numberInRow: 235, }