@@ -181,18 +181,14 @@ def TestComponent():
181181 render_count .current += 1
182182 return idom .html .div (
183183 idom .html .button (
184- {
185- "id" : "r_1" ,
186- "onClick" : event_count_tracker (lambda event : set_state (r_1 )),
187- },
188184 "r_1" ,
185+ id = "r_1" ,
186+ on_click = event_count_tracker (lambda event : set_state (r_1 )),
189187 ),
190188 idom .html .button (
191- {
192- "id" : "r_2" ,
193- "onClick" : event_count_tracker (lambda event : set_state (r_2 )),
194- },
195189 "r_2" ,
190+ id = "r_2" ,
191+ on_click = event_count_tracker (lambda event : set_state (r_2 )),
196192 ),
197193 f"Last state: { 'r_1' if state is r_1 else 'r_2' } " ,
198194 )
@@ -237,9 +233,9 @@ async def on_change(event):
237233 set_message (event ["target" ]["value" ])
238234
239235 if message is None :
240- return idom .html .input ({ "id" : " input" , "onChange" : on_change } )
236+ return idom .html .input (id = " input" , on_change = on_change )
241237 else :
242- return idom .html .p ({ "id" : "complete" }, [ "Complete" ] )
238+ return idom .html .p ([ "Complete" ], id = "complete" )
243239
244240 await display .show (Input )
245241
@@ -261,13 +257,9 @@ def double_set_state(event):
261257 set_state_2 (state_2 + 1 )
262258
263259 return idom .html .div (
264- idom .html .div (
265- {"id" : "first" , "data-value" : state_1 }, f"value is: { state_1 } "
266- ),
267- idom .html .div (
268- {"id" : "second" , "data-value" : state_2 }, f"value is: { state_2 } "
269- ),
270- idom .html .button ({"id" : "button" , "onClick" : double_set_state }, "click me" ),
260+ idom .html .div (f"value is: { state_1 } " , id = "first" , data_value = state_1 ),
261+ idom .html .div (f"value is: { state_2 } " , id = "second" , data_value = state_2 ),
262+ idom .html .button ("click me" , id = "button" , on_click = double_set_state ),
271263 )
272264
273265 await display .show (SomeComponent )
0 commit comments