Como especificar uma lista de tokens personalizados para o preenchimento automático no Ace Edito

Depois de seguir a configuração para o preenchimento automático comAce Editor, Eu tenho que trabalhar com react-ace. No entanto, preciso que alguns tokens personalizados estejam disponíveis na lista interna de preenchimento automátic

O repositório parareact-ace tem essas propriedades definidas como

enableBasicAutocompletion: PropTypes.oneOfType([PropTypes.bool, PropTypes.array]),
enableLiveAutocompletion: PropTypes.oneOfType([PropTypes.bool, PropTypes.array]),

Mas o que é issoarray ?

Eu tentei configurarenableBasicAutocompletion={ ['custom'] } eenableBasicAutocompletion={ [ (...args) => console.log(args) ] } mas ambos falham com um erro sobregetCompletions not a function.

Como posso adicionar essas palavras-chave personalizadas de preenchimento automático à lista?

<AceEditor
    name={ this.uniqueName }
    mode="javascript"
    theme="github"
    onChange={ onChange }
    enableBasicAutocompletion
    enableLiveAutocompletion
/>

questionAnswers(1)

yourAnswerToTheQuestion