export const defaultValue = [
  { type: 'p', children: [{ text: '文本样式' }], id: 'text-style' },
  { type: 'h1', children: [{ text: '🥬 Media' }], id: '1' },
  {
    type: 'attachment_image',
    id: '54',
    url: 'https://www.google.com.hk/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png',
    name: 'photo-1532450106241-ed30d951fbb5.jpeg',
    size: 18_909,
    fileUrl:
      'https://www.google.com.hk/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png',
    fileType: '.jpeg',
    width: '45%',
    children: [{ text: '' }],
  },
  {
    type: 'attachment_image',
    id: '54',
    url: 'https://www.google.com.hk/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png',
    name: 'photo-1532450106241-ed30d951fbb5.jpeg',
    size: 18_909,
    fileUrl:
      'https://www.google.com.hk/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png',
    fileType: '.jpeg',
    width: '45%',
    children: [{ text: '' }],
  },
  {
    type: 'attachment_audio',
    bordered: false,
    children: [{ text: '' }],
    name: '示例音频.mp3',
    url: 'http://124.221.168.187:9000/natamox/示例音频.mp3',
    width: 400,
    fileType: 'mp3',
    id: '57',
  },
  { type: 'p', children: [{ text: '' }], id: '58' },
  {
    type: 'attachment_document',
    bordered: true,
    children: [{ text: '' }],
    name: 'office 文件的缩略图.doc',
    fileType: '.doc',
    url: 'http://124.221.168.187:9000/natamox/2ac2130a164206dc_thumbnail.jpeg',
    width: 250,
    id: '56',
  },
  { type: 'p', children: [{ text: '' }], id: '58' },
  { type: 'p', children: [{ text: '' }], id: '58' },
  {
    type: 'attachment_video',
    bordered: false,
    children: [{ text: '' }],
    name: '屏幕录制2024-01-09 14.42.55.mp4',
    url: 'http://124.221.168.187:9000/natamox/11111111.mp4',
    width: 400,
    fileType: 'mp4',
    id: '571',
  },
  { type: 'p', children: [{ text: '222222222' }], id: '59' },
  {
    type: 'attachment',
    children: [{ text: '' }],
    name: '屏幕录制2024-01-09 14.42.55.mp4',
    url: 'http://124.221.168.187:9000/natamox/11111111.mp4',
    width: 400,
    fileType: 'zip',
    id: '572',
  },
  {
    type: 'attachment_image',
    id: '514',
    url: 'https://www.google.com.hk/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png',
    name: 'photo-1532450106241-ed30d951fbb5.jpeg',
    size: 18_909,
    fileUrl:
      'https://www.google.com.hk/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png',
    fileType: '.jpeg',
    width: '45%',
    children: [{ text: '' }],
  },
  {
    type: 'attachment_image',
    id: '154',
    url: 'https://images.unsplash.com/photo-1479030160180-b1860951d696?&auto=format&fit=crop&w=1200&q=80',
    name: 'photo-1532450106241-ed30d951fbb5.jpeg',
    size: 18_909,
    fileUrl:
      'https://images.unsplash.com/photo-1479030160180-b1860951d696?&auto=format&fit=crop&w=1200&q=80',
    fileType: '.jpeg',
    width: '45%',
    children: [{ text: '' }],
  },
  { type: 'h1', children: [{ text: '🍌 StatusBlock' }], id: '1' },
  {
    type: 'p',
    children: [
      { text: ' ' },
      {
        type: 'status',
        category: 'gray',
        value: 'gray',
        children: [{ text: '' }],
      },
      { text: 'hahhahahah' },
      {
        type: 'status',
        category: 'red',
        value: 'red',
        children: [{ text: '' }],
      },
      {
        type: 'status',
        category: 'green',
        value: 'DONE',
        children: [{ text: '' }],
      },
      {
        type: 'status',
        category: 'blue',
        value: 'Doing',
        children: [{ text: '' }],
      },
      {
        type: 'status',
        category: 'yellow',
        value: '注意',
        children: [{ text: '' }],
      },
    ],
    id: '53',
  },
  {
    type: 'p',
    children: [
      { text: ' ' },
      {
        type: 'status',
        category: 'time',
        value: '2024-03-01',
        children: [{ text: '' }],
      },
      {
        text: 'Add images by either uploading them or providing the image URL:',
      },
    ],
    id: '53',
  },
  { type: 'h1', children: [{ text: '🎲 HighlightBlock' }], id: '1' },
  { type: 'hr', children: [{ text: '' }], id: 'asld' },
  {
    id: '52a5f',
    type: 'highlight_block',
    category: 'note',
    emoji: '🗒️',
    showEmoji: true,
    children: [
      {
        type: 'p',
        children: [{ text: '标题测试', fontSize: 18 }],
        id: '36157',
      },
      { type: 'p', id: '8018d', children: [{ text: 'w大大是的dd' }] },
    ],
  },
  { type: 'p', children: [{ text: '' }], id: 'l0nws' },
  { type: 'h1', children: [{ text: '🚀 Layout' }], id: '7yie3' },
  { type: 'p', children: [{ text: '' }], id: 'syrg2' },
  {
    type: 'layout',
    children: [
      {
        type: 'layout_child',
        width: '50%',
        children: [{ type: 'p', children: [{ text: '布局' }], id: 'fntw4' }],
        id: 'a73hv',
      },
      {
        width: '50%',
        type: 'layout_child',
        children: [{ type: 'p', children: [{ text: '不几块' }], id: 'cyexh' }],
        id: 'mnlp3',
      },
    ],
    id: 'vjr0d',
  },
  { type: 'p', id: 'fzv66', children: [{ text: '大' }] },
  { type: 'h1', children: [{ text: '🌳 Blocks' }], id: '1' },
  {
    type: 'p',
    children: [
      {
        text: 'Easily create headings of various levels, from H1 to H6, to structure your content and make it more organized.',
      },
    ],
    id: '2',
  },
  {
    type: 'blockquote',
    children: [
      {
        text: 'Create blockquotes to emphasize important information or highlight quotes from external sources.',
      },
    ],
    id: '3',
  },
  {
    type: 'code_block',
    lang: 'javascript',
    children: [
      {
        type: 'code_line',
        children: [{ text: '// Use code blocks to showcase code snippets' }],
        id: 'naal9',
      },
      {
        type: 'code_line',
        children: [{ text: 'function greet() {' }],
        id: 'logrt',
      },
      {
        type: 'code_line',
        children: [{ text: "  console.info('Hello World!');" }],
        id: 'g1tko',
      },
      { type: 'code_line', children: [{ text: '}' }], id: 'apm7e' },
    ],
    id: '4',
  },
  {
    type: 'p',
    children: [
      {
        text: 'Each block is a React component in which you can manage the state:',
      },
    ],
    id: '5',
  },
  {
    type: 'p',
    checked: true,
    indent: 1,
    children: [{ text: 'Create a "banana language" translation plugin' }],
    id: '6',
  },
  {
    type: 'p',
    checked: true,
    indent: 2,
    children: [
      { text: 'Create a "detect sarcasm" plugin (good luck with that)' },
    ],
    id: '7',
  },
  {
    type: 'p',
    children: [{ text: 'Create an AI auto-complete plugin' }],
    id: '8',
  },
  { type: 'h2', children: [{ text: '🔗 Link' }], id: '9' },
  {
    type: 'p',
    children: [
      { text: 'Add ' },
      {
        type: 'a',
        url: 'https://en.wikipedia.org/wiki/Hypertext',
        children: [{ text: 'hyperlinks' }],
        id: 'cg46f',
      },
      {
        text: ' within your text to reference external sources or provide additional information using the Link plugin.',
      },
    ],
    id: '10',
  },
  {
    type: 'p',
    children: [
      {
        text: 'Effortlessly create hyperlinks using the toolbar or by pasting a URL while selecting the desired text.',
      },
    ],
    id: '11',
  },
  { type: 'h1', children: [{ text: '🌱 Marks' }], id: '12' },
  {
    type: 'p',
    children: [
      {
        text: 'Add style and emphasis to your text using the mark plugins, which offers a variety of formatting options.',
      },
    ],
    id: '13',
  },
  {
    type: 'p',
    children: [
      { text: 'Make text ' },
      { text: 'bold', bold: true },
      { text: ', ' },
      { text: 'italic', italic: true },
      { text: ', ' },
      { text: 'underlined', underline: true },
      { text: ', or apply a ' },
      { text: 'combination', bold: true, italic: true, underline: true },
      { text: ' of these styles for a visually striking effect.' },
    ],
    id: '14',
  },
  {
    type: 'p',
    children: [
      { text: 'Add ' },
      { text: 'strikethrough', strikethrough: true },
      { text: ' to indicate deleted or outdated content.' },
    ],
    id: '15',
  },
  {
    type: 'p',
    children: [
      { text: 'Write code snippets with inline ' },
      { text: 'code', code: true },
      { text: ' formatting for easy readability.' },
    ],
    id: '16',
  },
  {
    type: 'p',
    children: [
      { text: 'Add ' },
      { text: 'm', color: 'white', backgroundColor: '#df4538' },
      { text: 'u', color: 'white', backgroundColor: '#e2533a' },
      { text: 'l', color: 'white', backgroundColor: '#e6603d' },
      { text: 't', color: 'white', backgroundColor: '#e96f40' },
      { text: 'i', color: 'white', backgroundColor: '#ec7d43' },
      { text: 'p', color: 'white', backgroundColor: '#ef8a45' },
      { text: 'l', color: 'white', backgroundColor: '#f29948' },
      { text: 'e', color: 'white', backgroundColor: '#f5a74b' },
      { text: ' ' },
      { text: 'font', color: 'rgb(252, 109, 38)' },
      { text: ' and ' },
      {
        text: 'background',
        color: 'white',
        backgroundColor: 'rgb(252, 109, 38)',
      },
      { text: ' colors to create vibrant and eye-catching text.' },
    ],
    id: '17',
  },
  {
    type: 'p',
    children: [
      { text: 'Highlight', highlight: true },
      { text: ' important information for better clarity.' },
    ],
    id: '18',
  },
  {
    type: 'p',
    children: [
      { text: 'Press ' },
      { text: '⌘ + B', kbd: true },
      { text: ' to apply bold mark or ' },
      { text: '⌘ + I', kbd: true },
      { text: ' for italic mark.' },
    ],
    id: '19',
  },
  { type: 'h2', children: [{ text: '＠ Mention' }], id: '20' },
  {
    type: 'p',
    children: [
      {
        text: 'Mention and reference other users or entities within your text using @-mentions.',
      },
    ],
    id: '21',
  },
  {
    type: 'p',
    children: [
      { text: 'Try mentioning ' },
      { type: 'mention', children: [{ text: '' }], value: 'BB-8', id: 'o034f' },
      { text: ' or ' },
      {
        type: 'mention',
        children: [{ text: '' }],
        value: 'Boba Fett',
        id: '11gb6',
      },
      { text: '.' },
    ],
    id: '22',
  },
  { type: 'h2', children: [{ text: "🙂 Emoji's" }], id: '23' },
  {
    type: 'p',
    children: [
      { text: 'Express yourself with a touch of fun 🎉 and emotion 😃.' },
    ],
    id: '24',
  },
  {
    type: 'p',
    children: [
      {
        text: 'Pick from the toolbar or write after the colon to open the combobox :',
      },
    ],
    id: '25',
  },
  { type: 'h2', align: 'right', children: [{ text: 'Alignment' }], id: '26' },
  {
    type: 'p',
    align: 'right',
    children: [
      {
        text: 'Align text within blocks to create visually appealing and balanced layouts.',
      },
    ],
    id: '27',
  },
  { type: 'h3', align: 'center', children: [{ text: 'Center' }], id: '28' },
  {
    type: 'p',
    align: 'justify',
    children: [
      {
        text: 'Create clean and balanced layouts by justifying block text, providing a professional and polished look.',
      },
    ],
    id: '29',
  },
  { type: 'h2', children: [{ text: 'Line Height' }], id: '30' },
  {
    type: 'p',
    children: [
      {
        text: 'Control the line height of your text to improve readability and adjust the spacing between lines.',
      },
    ],
    id: '31',
  },
  {
    type: 'p',
    lineHeight: 2,
    children: [
      {
        text: 'Choose the ideal line height to ensure comfortable reading and an aesthetically pleasing document.',
      },
    ],
    id: '32',
  },
  { type: 'h2', children: [{ text: 'Indentation' }], id: '33' },
  {
    type: 'p',
    indent: 1,
    children: [
      {
        text: 'Easily control the indentation of specific blocks to highlight important information and improve visual structure.',
      },
    ],
    id: '34',
  },
  {
    type: 'p',
    indent: 2,
    children: [
      {
        text: 'For instance, this paragraph looks like it belongs to the previous one.',
      },
    ],
    id: '35',
  },
  { type: 'h2', children: [{ text: 'Indent List' }], id: '36' },
  {
    type: 'p',
    children: [
      {
        text: 'Create indented lists with multiple levels of indentation and customize the list style type for each level.',
      },
    ],
    id: '37',
  },
  {
    type: 'p',
    indent: 1,
    listStyleType: 'upper-roman',
    children: [{ text: 'Roman 1' }],
    id: '38',
  },
  {
    type: 'p',
    indent: 2,
    listStyleType: 'decimal',
    children: [{ text: 'Decimal 11' }],
    id: '39',
  },
  {
    type: 'p',
    indent: 3,
    listStyleType: 'decimal',
    children: [{ text: 'Decimal 111' }],
    id: '40',
  },
  {
    type: 'p',
    indent: 3,
    listStyleType: 'decimal',
    listStart: 2,
    children: [{ text: 'Decimal 112' }],
    id: '41',
  },
  {
    type: 'p',
    indent: 2,
    listStyleType: 'decimal',
    listStart: 2,
    children: [{ text: 'Decimal 12' }],
    id: '42',
  },
  {
    type: 'p',
    indent: 2,
    listStyleType: 'decimal',
    listStart: 3,
    children: [{ text: 'Decimal 13' }],
    id: '43',
  },
  {
    type: 'p',
    indent: 1,
    listStyleType: 'upper-roman',
    listStart: 2,
    children: [{ text: 'Roman 2' }],
    id: '44',
  },
  {
    type: 'p',
    indent: 2,
    listStyleType: 'decimal',
    children: [{ text: 'Decimal 11' }],
    id: '45',
  },
  {
    type: 'p',
    indent: 2,
    listStyleType: 'decimal',
    listStart: 2,
    children: [{ text: 'Decimal 12' }],
    id: '46',
  },
  {
    type: 'p',
    indent: 1,
    listStyleType: 'upper-roman',
    listStart: 3,
    children: [{ text: 'Roman 3' }],
    id: '47',
  },
  {
    type: 'p',
    indent: 1,
    listStyleType: 'upper-roman',
    listStart: 4,
    children: [{ text: 'Roman 4' }],
    id: '48',
  },
  { type: 'h2', children: [{ text: 'Horizontal Rule' }], id: '49' },
  {
    type: 'p',
    children: [
      {
        text: 'Add horizontal rules to visually separate sections and content within your document.',
      },
    ],
    id: '50',
  },
  { type: 'hr', children: [{ text: '' }], id: '51' },
  {
    type: 'p',
    children: [
      { text: 'Embed various types of content, such as videos and tweets:' },
    ],
    id: '57',
  },
  {
    type: 'media_embed',
    children: [{ text: '' }],
    url: 'https://www.youtube.com/watch?v=MyiBAziEWUA',
    id: '58',
  },
  {
    type: 'media_embed',
    children: [{ text: '' }],
    url: 'https://twitter.com/zbeyens/status/1677214892212776960',
    id: '59',
  },
  { type: 'h2', children: [{ text: '🏓 Table' }], id: '60' },
  {
    type: 'p',
    children: [
      {
        text: 'Create customizable tables with resizable columns and rows, allowing you to design structured layouts.',
      },
    ],
    id: '61',
  },
  {
    type: 'table',
    colSizes: [100, 100, 100, 100],
    marginLeft: 20,
    children: [
      {
        type: 'tr',
        children: [
          {
            type: 'th',
            children: [
              {
                type: 'p',
                children: [{ text: 'Plugin', bold: true }],
                id: 'lvm8f',
              },
            ],
            id: 'uqgkm',
          },
          {
            type: 'th',
            children: [
              {
                type: 'p',
                children: [{ text: 'Element', bold: true }],
                id: 'iwory',
              },
            ],
            id: 'xiv6u',
          },
          {
            type: 'th',
            children: [
              {
                type: 'p',
                children: [{ text: 'Inline', bold: true }],
                id: 't0syz',
              },
            ],
            id: '3ktyl',
          },
          {
            type: 'th',
            children: [
              {
                type: 'p',
                children: [{ text: 'Void', bold: true }],
                id: 'le7ko',
              },
            ],
            id: 'fgqb2',
          },
        ],
        id: 'zu7wr',
      },
      {
        type: 'tr',
        children: [
          {
            type: 'td',
            children: [
              {
                type: 'p',
                children: [{ text: 'Heading', bold: true }],
                id: 'smiiu',
              },
            ],
            id: 'ppta8',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: '' }], id: 'ycoty' }],
            id: 'g6otj',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: '' }], id: 'izus3' }],
            id: '3bf79',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'No' }], id: '632ea' }],
            id: 'susaa',
          },
        ],
        id: 'xaygr',
      },
      {
        type: 'tr',
        children: [
          {
            type: 'td',
            children: [
              {
                type: 'p',
                children: [{ text: 'Image', bold: true }],
                id: 'xg6wt',
              },
            ],
            id: '34fmp',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'Yes' }], id: '6v9k1' }],
            id: 'vhms3',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'No' }], id: '5u5jt' }],
            id: '0p4gb',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'Yes' }], id: 'lo8rf' }],
            id: '3dwgm',
          },
        ],
        id: 'zt4vs',
      },
      {
        type: 'tr',
        children: [
          {
            type: 'td',
            children: [
              {
                type: 'p',
                children: [{ text: 'Mention', bold: true }],
                id: '2q0fu',
              },
            ],
            id: 'm94xc',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'Yes' }], id: 'kgk23' }],
            id: 'qpk26',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'Yes' }], id: 'av5d7' }],
            id: 'l9576',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'Yes' }], id: 'ckidp' }],
            id: 'dddcq',
          },
        ],
        id: 'h0tik',
      },
    ],
    id: '62',
  },
  { type: 'h2', children: [{ text: '🏃‍♀️ Autoformat' }], id: '63' },
  {
    type: 'p',
    children: [
      {
        text: 'Empower your writing experience by enabling autoformatting features. Add Markdown-like shortcuts that automatically apply formatting as you type.',
      },
    ],
    id: '64',
  },
  {
    type: 'p',
    children: [{ text: 'While typing, try these mark rules:' }],
    id: '65',
  },
  {
    type: 'ul',
    children: [
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '**', code: true },
              { text: ' or ' },
              { text: '__', code: true },
              { text: ' on either side of your text to add **bold* mark.' },
            ],
            id: 'k13dr',
          },
        ],
        id: 'jxztn',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '*', code: true },
              { text: ' or ' },
              { text: '_', code: true },
              { text: ' on either side of your text to add *italic mark.' },
            ],
            id: 'u1hth',
          },
        ],
        id: '9xfe4',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '`', code: true },
              {
                text: ' on either side of your text to add `inline code mark.',
              },
            ],
            id: 'orydz',
          },
        ],
        id: 'l70fi',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '~~', code: true },
              {
                text: ' on either side of your text to add ~~strikethrough~ mark.',
              },
            ],
            id: 'gyrao',
          },
        ],
        id: 'd2rr1',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              {
                text: 'Note that nothing happens when there is a character before, try on:*bold',
              },
            ],
            id: 'kr8nm',
          },
        ],
        id: '6fyto',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'We even support smart quotes, try typing ' },
              { text: '"hello" \'world\'', code: true },
              { text: '.' },
            ],
            id: 'a81r6',
          },
        ],
        id: 'tp837',
      },
    ],
    id: '66',
  },
  {
    type: 'p',
    children: [
      {
        text: 'At the beginning of any new block or existing block, try these (block rules):',
      },
    ],
    id: '67',
  },
  {
    type: 'ul',
    children: [
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '*', code: true },
              { text: ', ' },
              { text: '-', code: true },
              { text: ' or ' },
              { text: '+', code: true },
              { text: 'followed by ' },
              { text: 'space', code: true },
              { text: ' to create a bulleted list.' },
            ],
            id: 'cv2xw',
          },
        ],
        id: 'by7dv',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '1.', code: true },
              { text: ' or ' },
              { text: '1)', code: true },
              { text: ' followed by ' },
              { text: 'space', code: true },
              { text: 'to create a numbered list.' },
            ],
            id: 'n6kq5',
          },
        ],
        id: 'vffs7',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '>', code: true },
              { text: ' followed by ' },
              { text: 'space', code: true },
              { text: ' to create a block quote.' },
            ],
            id: 'sfotf',
          },
        ],
        id: '0mrmk',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '```', code: true },
              { text: ' to create a code block.' },
            ],
            id: 'cw9g9',
          },
        ],
        id: 'qwd0r',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '---', code: true },
              { text: ' to create a horizontal rule.' },
            ],
            id: 'a9kjw',
          },
        ],
        id: 'hi0d8',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '#', code: true },
              { text: ' followed by ' },
              { text: 'space', code: true },
              { text: ' to create an H1 heading.' },
            ],
            id: 'qad21',
          },
        ],
        id: 'grdof',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '##', code: true },
              { text: ' followed by ' },
              { text: 'space', code: true },
              { text: ' to create an H2 sub-heading.' },
            ],
            id: 'dqt8j',
          },
        ],
        id: 'waiob',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '###', code: true },
              { text: ' followed by ' },
              { text: 'space', code: true },
              { text: ' to create an H3 sub-heading.' },
            ],
            id: '0n9lc',
          },
        ],
        id: 'uydrs',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '####', code: true },
              { text: ' followed by ' },
              { text: 'space', code: true },
              { text: ' to create an H4 sub-heading.' },
            ],
            id: 'yxmn4',
          },
        ],
        id: 'gr8do',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '#####', code: true },
              { text: ' followed by ' },
              { text: 'space', code: true },
              { text: ' to create an H5 sub-heading.' },
            ],
            id: 'ap8xc',
          },
        ],
        id: 'qs5xd',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              { text: 'Type ' },
              { text: '######', code: true },
              { text: ' followed by ' },
              { text: 'space', code: true },
              { text: ' to create an H6 sub-heading.' },
            ],
            id: 'm7d2z',
          },
        ],
        id: 'hil7n',
      },
    ],
    id: '68',
  },
  { type: 'h2', children: [{ text: 'Soft Break ⇧⏎' }], id: '69' },
  {
    type: 'p',
    children: [
      {
        text: 'Customize how soft breaks (line breaks within a paragraph) are handled using configurable rules',
      },
    ],
    id: '70',
  },
  {
    type: 'ul',
    children: [
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              {
                text: 'hotkey – Use hotkeys like ⇧⏎ to insert a soft break anywhere within a paragraph.',
              },
            ],
            id: '7wlrx',
          },
        ],
        id: 'q5bip',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              {
                text: 'query – Define custom rules to limit soft breaks to specific block types.',
              },
            ],
            id: 'fiwig',
          },
        ],
        id: 'uc5f3',
      },
    ],
    id: '71',
  },
  { type: 'blockquote', children: [{ text: 'Try here ⏎' }], id: '72' },
  {
    type: 'code_block',
    children: [
      {
        type: 'code_line',
        children: [{ text: 'And here ⏎ as well.' }],
        id: '7gsbe',
      },
    ],
    id: '73',
  },
  { type: 'h2', children: [{ text: 'Exit Break ⏎' }], id: '74' },
  {
    type: 'p',
    children: [
      {
        text: 'Configure how exit breaks (line breaks between blocks) behave using simple rules:',
      },
    ],
    id: '75',
  },
  {
    type: 'ul',
    children: [
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              {
                text: 'hotkey – Use hotkeys like ⌘⏎ to move the cursor to the next block',
              },
            ],
            id: 'knf8s',
          },
        ],
        id: 'ehdh0',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              {
                text: 'query – Specify block types where exit breaks are allowed.',
              },
            ],
            id: 'xs6ye',
          },
        ],
        id: '741gm',
      },
      {
        type: 'li',
        children: [
          {
            type: 'lic',
            children: [
              {
                text: 'before – Choose whether the cursor exits to the next or previous block',
              },
            ],
            id: 'u9ate',
          },
        ],
        id: 'm47ei',
      },
    ],
    id: '76',
  },
  { type: 'blockquote', children: [{ text: 'Try here ⌘⏎' }], id: '77' },
  {
    type: 'code_block',
    children: [
      {
        type: 'code_line',
        children: [{ text: 'And in the middle ⌘⏎ of a block.' }],
        id: 'e44jt',
      },
    ],
    id: '78',
  },
  {
    type: 'p',
    children: [{ text: 'Exit breaks also work within nested blocks:' }],
    id: '79',
  },
  {
    type: 'table',
    colSizes: [100, 100, 100, 100],
    marginLeft: 20,
    children: [
      {
        type: 'tr',
        children: [
          {
            type: 'th',
            children: [
              {
                type: 'p',
                children: [{ text: 'Plugin', bold: true }],
                id: 'kyyhg',
              },
            ],
            id: 'kicaf',
          },
          {
            type: 'th',
            children: [
              {
                type: 'p',
                children: [{ text: 'Element', bold: true }],
                id: 'yi1iy',
              },
            ],
            id: '9f73o',
          },
          {
            type: 'th',
            children: [
              {
                type: 'p',
                children: [{ text: 'Inline', bold: true }],
                id: 'jysxi',
              },
            ],
            id: 'hweaa',
          },
          {
            type: 'th',
            children: [
              {
                type: 'p',
                children: [{ text: 'Void', bold: true }],
                id: 'hntqs',
              },
            ],
            id: '22otz',
          },
        ],
        id: 'l0tjp',
      },
      {
        type: 'tr',
        children: [
          {
            type: 'td',
            children: [
              {
                type: 'p',
                children: [{ text: 'Heading', bold: true }],
                id: 'jm6m2',
              },
            ],
            id: 'z4kem',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: '' }], id: '0vrxi' }],
            id: 'tynct',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: '' }], id: 'cgcsj' }],
            id: 'pwdjd',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'No' }], id: '5zzs8' }],
            id: '1tzj8',
          },
        ],
        id: 'dofel',
      },
      {
        type: 'tr',
        children: [
          {
            type: 'td',
            children: [
              {
                type: 'p',
                children: [{ text: 'Image', bold: true }],
                id: '1wyuj',
              },
            ],
            id: 'j1et8',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'Yes' }], id: '5ldap' }],
            id: 'wt3ii',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'No' }], id: '6w0l9' }],
            id: 'p371x',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'Yes' }], id: 'k1vu2' }],
            id: 'xmcva',
          },
        ],
        id: '47n1w',
      },
      {
        type: 'tr',
        children: [
          {
            type: 'td',
            children: [
              {
                type: 'p',
                children: [{ text: 'Mention', bold: true }],
                id: 'vhrjl',
              },
            ],
            id: 'hhceb',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'Yes' }], id: 'uzjmh' }],
            id: '9n7zq',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'Yes' }], id: 'u2cth' }],
            id: 'u2x0s',
          },
          {
            type: 'td',
            children: [{ type: 'p', children: [{ text: 'Yes' }], id: 'me3uf' }],
            id: '7dsiu',
          },
        ],
        id: '347qi',
      },
    ],
    id: '80',
  },
  { type: 'h2', children: [{ text: 'Cursor Overlay' }], id: '81' },
  {
    type: 'p',
    children: [
      {
        text: 'Try to drag over text: you will see a black cursor on the drop target: color and other styles are customizable!',
      },
    ],
    id: '82',
  },
  { type: 'h2', children: [{ text: 'Tabbable' }], id: '83' },
  {
    type: 'p',
    children: [
      {
        text: 'Ensure a smooth tab navigation experience within your editor with the Tabbable plugin.',
      },
    ],
    id: '84',
  },
  {
    type: 'p',
    children: [
      {
        text: 'Properly handle tab orders for void nodes, allowing for seamless navigation and interaction. Without this plugin, DOM elements inside void nodes come after the editor in the tab order.',
      },
    ],
    id: '85',
  },
  { type: 'tabbable_element', children: [{ text: '' }], id: '86' },
  { type: 'tabbable_element', children: [{ text: '' }], id: '87' },
  {
    type: 'p',
    children: [
      { text: 'Place your cursor here and try pressing tab or shift+tab.' },
    ],
    id: '88',
  },
  {
    type: 'ul',
    children: [
      {
        type: 'li',
        children: [
          { type: 'lic', children: [{ text: 'List item 1' }], id: 'phzzz' },
        ],
        id: 'opv2k',
      },
      {
        type: 'li',
        children: [
          { type: 'lic', children: [{ text: 'List item 2' }], id: 'yur96' },
        ],
        id: '2c915',
      },
      {
        type: 'li',
        children: [
          { type: 'lic', children: [{ text: 'List item 3' }], id: '2ebr3' },
        ],
        id: 'dkayv',
      },
    ],
    id: '89',
  },
  {
    type: 'code_block',
    lang: 'javascript',
    children: [
      { type: 'code_line', children: [{ text: 'if (true) {' }], id: '79oe5' },
      {
        type: 'code_line',
        children: [
          { text: '// <- Place cursor at start of line and press tab' },
        ],
        id: '51sh8',
      },
      { type: 'code_line', children: [{ text: '}' }], id: 'wyss6' },
    ],
    id: '90',
  },
  {
    type: 'p',
    children: [
      {
        text: 'In this example, the plugin is disabled when the cursor is inside a list or a code block. You can customise this using the ',
      },
      { text: 'query', code: true },
      { text: ' option.' },
    ],
    id: '91',
  },
  { type: 'tabbable_element', children: [{ text: '' }], id: '92' },
  {
    type: 'p',
    children: [
      {
        text: 'When you press tab at the end of the editor, the focus should go to the button below.',
      },
    ],
    id: '93',
  },
  { type: 'h2', children: [{ text: '💬 Comments' }], id: '94' },
  {
    type: 'p',
    children: [
      { text: 'Add ' },
      { text: 'comments to your content', comment: true, comment_1: true },
      { text: ' to provide additional context, insights, or ' },
      { text: 'collaborate', comment: true, comment_2: true },
      { text: '  with others' },
    ],
    id: '95',
  },
  { type: 'h2', children: [{ text: 'Deserialize HTML' }], id: '96' },
  {
    type: 'p',
    children: [
      {
        text: "By default, when you paste content into the Slate editor, it will utilize the clipboard's ",
      },
      { text: "'text/plain'", code: true },
      {
        text: 'data. While this is suitable for certain scenarios, there are times when you want users to be able to paste content while preserving its formatting. To achieve this, your editor should be capable of handling ',
      },
      { text: "'text/html'", code: true },
      { text: 'data.' },
    ],
    id: '97',
  },
  {
    type: 'p',
    children: [
      {
        text: "To experience the seamless preservation of formatting, simply copy and paste rendered HTML rich text content (not the source code) from another website into this editor. You'll notice that the formatting of the pasted content is maintained.",
      },
    ],
    id: '98',
  },
  { type: 'h2', children: [{ text: 'Deserialize Markdown' }], id: '99' },
  {
    type: 'p',
    children: [
      {
        text: 'Copy and paste Markdown content from popular Markdown editors like ',
      },
      {
        type: 'a',
        url: 'https://markdown-it.github.io/',
        children: [{ text: 'markdown-it.github.io/' }],
        id: 'jj8e7',
      },
      { text: ' into the editor for easy conversion and editing.' },
    ],
    id: '100',
  },
  { type: 'h2', children: [{ text: 'Deserialize Docx' }], id: '101' },
  {
    type: 'p',
    children: [
      {
        text: 'Easily import content from Microsoft Word documents by simply copying and pasting the Docx content into the editor.',
      },
    ],
    id: '102',
  },
  { type: 'h2', children: [{ text: 'Deserialize CSV' }], id: '103' },
  {
    type: 'p',
    children: [{ text: 'Copy and paste CSV content into a table.' }],
    id: '104',
  },
  { type: 'h2', children: [{ text: 'Trailing Block' }], id: '105' },
  {
    type: 'p',
    children: [
      { text: 'Always have a trailing paragraph at the end of your editor.' },
    ],
    id: '106',
  },
  { type: 'p', children: [{ text: '' }], id: 'mq1zf' },
  {
    type: 'excalidraw',
    data: {
      elements: [
        {
          type: 'rectangle',
          version: 141,
          versionNonce: 361_174_001,
          isDeleted: false,
          id: 'oDVXy8D6rom3H1-LLH2-f',
          fillStyle: 'hachure',
          strokeWidth: 1,
          strokeStyle: 'solid',
          roughness: 1,
          opacity: 100,
          angle: 0,
          x: 100.503_906_25,
          y: 93.675_781_25,
          strokeColor: '#000000',
          backgroundColor: 'transparent',
          width: 186.472_656_25,
          height: 141.976_562_5,
          seed: 1_968_410_350,
          groupIds: [],
        },
        {
          id: '-xMIs_0jIFqvpx-R9UnaG',
          type: 'ellipse',
          x: 300.570_312_5,
          y: 190.691_406_25,
          width: 198.218_75,
          height: 129.511_718_75,
          angle: 0,
          strokeColor: '#000000',
          backgroundColor: 'transparent',
          fillStyle: 'hachure',
          strokeWidth: 1,
          strokeStyle: 'solid',
          roughness: 1,
          opacity: 100,
          groupIds: [],
          seed: 957_947_807,
          version: 47,
          versionNonce: 1_128_618_623,
          isDeleted: false,
        },
      ],
      state: { viewBackgroundColor: '#AFEEEE', currentItemFontFamily: 1 },
    },
    children: [{ text: '' }],
    id: '114',
  },
  { type: 'p', children: [{ text: '' }], id: 'mq1zf' },
];

export const imageValue = [
  {
    type: 'attachment_image',
    id: '54',
    url: 'https://www.google.com.hk/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png',
    name: 'photo-1532450106241-ed30d951fbb5.jpeg',
    size: 18_909,
    fileUrl:
      'https://www.google.com.hk/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png',
    fileType: '.jpeg',
    width: '45%',
    children: [{ text: '' }],
  },
  {
    type: 'p',
    children: [
      {
        text: ' ',
      },
      {
        type: 'status',
        category: 'time',
        value: '2024-03-01',
        children: [{ text: '' }],
      },
      {
        text: 'Add images by either uploading them or providing the image URL:',
      },
    ],
    id: '53',
  },
  {
    type: 'highlight_block',
    category: 'tip',
    title: 'tip标题',
    children: [{ text: '内容' }],
  },
  {
    type: 'attachment_image',
    id: '54',
    url: 'http://124.221.168.187:9000/natamox/photo-1532450106241-ed30d951fbb5.jpeg',
    name: 'photo-1532450106241-ed30d951fbb5.jpeg',
    size: 18_909,
    fileUrl:
      'http://124.221.168.187:9000/natamox/photo-1532450106241-ed30d951fbb5.jpeg',
    fileType: '.jpeg',
    width: '45%',
    children: [{ text: '' }],
  },
  { type: 'p', children: [{ text: '' }], id: '58' },
  {
    type: 'attachment_document',
    bordered: true,
    children: [{ text: '' }],
    name: 'office 文件的缩略图.doc',
    fileType: '.doc',
    url: 'http://124.221.168.187:9000/natamox/2ac2130a164206dc_thumbnail.jpeg',
    width: 250,
    id: '56',
  },
  { type: 'p', children: [{ text: '' }], id: '58' },
  {
    type: 'attachment_audio',
    bordered: false,
    children: [{ text: '' }],
    name: '示例音频.mp3',
    url: 'http://124.221.168.187:9000/natamox/示例音频.mp3',
    width: 400,
    fileType: 'mp3',
    id: '57',
  },
  { type: 'p', children: [{ text: '' }], id: '58' },
  {
    type: 'attachment_video',
    bordered: false,
    children: [{ text: '' }],
    name: '屏幕录制2024-01-09 14.42.55.mp4',
    url: 'http://124.221.168.187:9000/natamox/11111111.mp4',
    width: 400,
    fileType: 'mp4',
    id: '571',
  },
  { type: 'p', children: [{ text: '222222222' }], id: '59' },
  {
    type: 'attachment',
    children: [{ text: '' }],
    name: '屏幕录制2024-01-09 14.42.55.mp4',
    url: 'http://124.221.168.187:9000/natamox/11111111.mp4',
    width: 400,
    fileType: 'zip',
    id: '572',
  },
];

export const highlightValue = [
  {
    type: 'p',
    children: [
      {
        text: '',
      },
    ],
    id: 'mq1zf',
  },
  {
    id: '52a5f',
    type: 'highlight_block',
    category: 'note',
    emoji: '🗒️',
    showEmoji: true,
    children: [
      {
        type: 'p',
        children: [{ text: '标题测试', fontSize: 18 }],
        id: '36157',
      },
      { type: 'p', id: '8018d', children: [{ text: 'w大大是的dd' }] },
    ],
  },
];

export const codeValue = [
  {
    type: 'code_block',
    children: [
      {
        type: 'code_line',
        id: 't1fkz',
        children: [
          {
            text: "ReactDOM.createRoot(document.getElementById('root')!).render(",
          },
        ],
      },
      {
        type: 'code_line',
        id: '6wxbj',
        children: [{ text: '  <React.StrictMode>' }],
      },
      {
        type: 'code_line',
        id: '3htuw',
        children: [{ text: '    <App></App>' }],
      },
      {
        type: 'code_line',
        id: 's1yta',
        children: [{ text: '  </React.StrictMode>' }],
      },
      { type: 'code_line', id: 'kym2a', children: [{ text: ');' }] },
    ],
    id: 'dq532',
    lang: 'jsx',
  },
  { type: 'p', children: [{ text: '' }], id: '8nti4' },
];

export const layoutValue = [
  { type: 'p', children: [{ text: '' }], id: '6fzl4' },
  { type: 'p', children: [{ text: '' }], id: '6fzl6' },
  { type: 'p', children: [{ text: '' }], id: '6fzl8' },
  {
    id: 'c1b99',
    type: 'layout',
    children: [
      {
        id: '50908',
        type: 'layout_child',
        children: [{ type: 'p', id: 'fd28e', children: [{ text: '单列' }] }],
        width: '100%',
      },
    ],
  },
  {
    id: 'c1b919',
    type: 'layout',
    children: [
      {
        id: '502908',
        type: 'layout_child',
        children: [{ type: 'p', id: 'fd238e', children: [{ text: '单1列' }] }],
        width: '50%',
      },
      {
        id: '50290a8',
        type: 'layout_child',
        children: [{ type: 'p', id: 'fd2s38e', children: [{ text: '单2列' }] }],
        width: '50%',
      },
      // {
      //   id: '5029308',
      //   type: 'layout_child',
      //   children: [{ type: 'p', id: 'fd2382e', children: [{ text: '单3列' }] }],
      //   width: '33%'
      // }
    ],
  },
  { type: 'p', children: [{ text: '' }], id: '6fzl4' },
];

const statusValue = [
  { type: 'p', children: [{ text: '' }], id: '6fzl41' },
  {
    type: 'p',
    children: [
      {
        text: ' ',
      },
      {
        type: 'status',
        category: 'gray',
        value: 'gray',
        children: [{ text: '' }],
      },
      {
        text: 'hahhahahah',
      },
      {
        type: 'status',
        category: 'red',
        value: 'red',
        children: [{ text: '' }],
      },
      {
        type: 'status',
        category: 'green',
        value: 'DONE',
        children: [{ text: '' }],
      },
      {
        type: 'status',
        category: 'blue',
        value: 'Doing',
        children: [{ text: '' }],
      },
      {
        type: 'status',
        category: 'yellow',
        value: '注意',
        children: [{ text: '' }],
      },
      {
        type: 'status',
        category: 'time',
        value: '2024-03-01',
        children: [{ text: '' }],
      },
    ],
    id: '53',
  },
  { type: 'p', children: [{ text: '' }], id: '6fzl4' },
];

export const valueMap = {
  defaultValue,
  imageValue,
  highlightValue,
  codeValue,
  layoutValue,
  statusValue,
};
