support react editor