Como incorporar um Gist usando o ReactJS

Estou tentando incorporar um Gist usando ReactJS, mas estou recebendo o seguinte erro:

Falha ao executar 'write' em 'Document': não é possível gravar em um documento a partir de um script externo carregado de forma assíncrona, a menos que esteja explícito, apenas aberto.

Aqui está o meu componente:

var EmbeddedGist = React.createClass({
    render: function() {
        return (
            <div id="gist-container" />
        );
    },

    componentDidMount: function() {
        var src = this.props.srcUrl + ".js";
        $('#gist-container').html('<script src="' + src + '"></script>');
    }
});

Estou chamando de dentro de outro componente, como tal:

<EmbeddedGist srcUrl="https://gist.github.com/awalGarg/a5bd02978cecf3703f61" />

Alguma idéia de como fazer isso funcionar?

questionAnswers(2)

yourAnswerToTheQuestion