ReactEditor new API