ciao!

ho un editor sul quale voglio impostare un limite alle parole.
raggiunto quel limite non si può più scrivere sull'editor, ma solo cancellare.

questo il codice:
codice:
export class FormWebinar extends Component {

    constructor(props) {
        super(props);

        this.state = {
            descrizione: ''
        };
    }

    onDescChange = (e) => {
        let cnt = e.textValue.length;

        if (cnt <= 10) {
            console.log(cnt);
            this.setState({
                descrizione: e.htmlValue
            });
        }
    }

    render() {
        return (
            <div>
                <Editor id="descrizione" style={{height: '220px'}} value={this.state.descrizione}
                                onTextChange={(e) => this.onDescChange(e)}
                                required/>
            </div>
        );
    }
}
quello che succede è che raggiunte le parole, il console.log non compare più.
però mi continua a comparire quello che scrivo nell'editor.
non so come bloccarlo.
qualche idea??