@@ -140,23 +140,18 @@ class PlainReactOnRailsHelper
140140
141141 let ( :id ) { "App-react-component-0" }
142142
143- let ( :react_definition_script_random ) do
144- <<-SCRIPT . strip_heredoc
145- <script type="application/json" class="js-react-on-rails-component" \
146- data-component-name="App" data-dom-id="App-react-component-0">{"name":"My Test Name"}</script>
147- SCRIPT
148- end
149-
150143 let ( :react_definition_script ) do
151144 <<-SCRIPT . strip_heredoc
152145 <script type="application/json" class="js-react-on-rails-component" \
146+ id="js-react-on-rails-component-App-react-component" data-store-dependencies="[]" \
153147 data-component-name="App" data-dom-id="App-react-component">{"name":"My Test Name"}</script>
154148 SCRIPT
155149 end
156150
157151 let ( :react_definition_script_no_params ) do
158152 <<-SCRIPT . strip_heredoc
159153 <script type="application/json" class="js-react-on-rails-component" \
154+ id="js-react-on-rails-component-App-react-component" data-store-dependencies="[]" \
160155 data-component-name="App" data-dom-id="App-react-component">{}</script>
161156 SCRIPT
162157 end
@@ -203,7 +198,9 @@ class PlainReactOnRailsHelper
203198
204199 let ( :react_definition_script ) do
205200 <<-SCRIPT . strip_heredoc
206- <script type="application/json" class="js-react-on-rails-component" data-component-name="App" data-dom-id="App-react-component">{"name":"My Test Name"}</script>
201+ <script type="application/json" class="js-react-on-rails-component" \
202+ id="js-react-on-rails-component-App-react-component" data-store-dependencies="[]" \
203+ data-component-name="App" data-dom-id="App-react-component">{"name":"My Test Name"}</script>
207204 SCRIPT
208205 end
209206
@@ -216,7 +213,9 @@ class PlainReactOnRailsHelper
216213
217214 let ( :react_definition_script ) do
218215 <<-SCRIPT . strip_heredoc
219- <script type="application/json" class="js-react-on-rails-component" data-component-name="App" data-dom-id="App-react-component-0">{"name":"My Test Name"}</script>
216+ <script type="application/json" class="js-react-on-rails-component" \
217+ id="js-react-on-rails-component-App-react-component-0" data-store-dependencies="[]" \
218+ data-component-name="App" data-dom-id="App-react-component-0">{"name":"My Test Name"}</script>
220219 SCRIPT
221220 end
222221
@@ -235,7 +234,9 @@ class PlainReactOnRailsHelper
235234
236235 let ( :react_definition_script ) do
237236 <<-SCRIPT . strip_heredoc
238- <script type="application/json" class="js-react-on-rails-component" data-component-name="App" data-dom-id="App-react-component">{"name":"My Test Name"}</script>
237+ <script type="application/json" class="js-react-on-rails-component" \
238+ id="js-react-on-rails-component-App-react-component" data-store-dependencies="[]" \
239+ data-component-name="App" data-dom-id="App-react-component">{"name":"My Test Name"}</script>
239240 SCRIPT
240241 end
241242
@@ -250,7 +251,9 @@ class PlainReactOnRailsHelper
250251
251252 let ( :react_definition_script ) do
252253 <<-SCRIPT . strip_heredoc
253- <script type="application/json" class="js-react-on-rails-component" data-component-name="App" data-dom-id="shaka_div">{"name":"My Test Name"}</script>
254+ <script type="application/json" class="js-react-on-rails-component" \
255+ id="js-react-on-rails-component-shaka_div" data-store-dependencies="[]" \
256+ data-component-name="App" data-dom-id="shaka_div">{"name":"My Test Name"}</script>
254257 SCRIPT
255258 end
256259
0 commit comments