Campo obrigatório no site editor

Tem alguma possibilidade de fazer com que um campo no site editor seja obrigatório seu preenchimento?
Tentei das seguintes formas mas não deram certo

  TesteCompontent.defaultProps = {
    title: 'Componente Teste',
    type: 'object',
    properties: {
      textShare: {
        title: 'Titulo de teste',
        description: 'Texto auxiliar',
        type: 'string',
        default: 'Teste',
      }
    },
    required: ['textShare']
  }

e tambem tentei

  TesteCompontent.defaultProps = {
    title: 'Componente Teste',
    type: 'object',
    properties: {
      textShare: {
        title: 'Titulo de teste',
        description: 'Texto auxiliar',
        type: 'string',
        default: 'Teste',
        required: true
      }
    }
  }
1 Like

Olá @gabriel_cintra_jussi!

Checando alguns dos tópicos que ficaram sem resposta aqui na nossa comunidade acabei encontrando seu!

Bom… Será que você consegue me dar mais detalhes do objetivo de colocar esses campos como obrigatórios? De qual é a sua intenção final?

Checando com o nosso time me parece que a única forma de tornar algo obrigatório seria setando um valor default.

Karina Mota
Field Software Engineer | VTEX