From 4ccc962509a0c8f9e5e02f65f402cca5ee8bbdd5 Mon Sep 17 00:00:00 2001
From: Neto Braghetto <Netow93@gmail.com>
Date: Sun, 28 Dec 2014 13:15:43 -0200
Subject: [PATCH] Dynamic components rendering without JSX

---
 src/Sigep/LaravelReactJS/ReactJS.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/Sigep/LaravelReactJS/ReactJS.php b/src/Sigep/LaravelReactJS/ReactJS.php
index 992aff9..e6a193f 100644
--- a/src/Sigep/LaravelReactJS/ReactJS.php
+++ b/src/Sigep/LaravelReactJS/ReactJS.php
@@ -208,7 +208,8 @@ public function js($element, $return_var = null)
         $element = 'document.querySelector("' . $element . '")';
         return ($return_var ? "var $return_var = " : '')
             . sprintf(
-                "%sReact.renderComponent(%s(%s), %s);",
+                "%sReact.render(%sReact.createElement(%s,%s), %s);",
+                $this->react_prefix,
                 $this->react_prefix,
                 $this->component,
                 json_encode($this->data),