@@ -203,7 +203,9 @@ it('updates when colorMode prop changes', async () => {
203203 return (
204204 < ThemeProvider theme = { exampleTheme } colorMode = { colorMode } >
205205 < Text color = "text" > { colorMode } </ Text >
206- < button onClick = { ( ) => setColorMode ( colorMode === 'day' ? 'night' : 'day' ) } > Toggle</ button >
206+ < button type = "button" onClick = { ( ) => setColorMode ( colorMode === 'day' ? 'night' : 'day' ) } >
207+ Toggle
208+ </ button >
207209 </ ThemeProvider >
208210 )
209211 }
@@ -229,7 +231,9 @@ it('updates when dayScheme prop changes', async () => {
229231 return (
230232 < ThemeProvider theme = { exampleTheme } dayScheme = { dayScheme } >
231233 < Text color = "text" > { dayScheme } </ Text >
232- < button onClick = { ( ) => setDayScheme ( dayScheme === 'light' ? 'dark_dimmed' : 'light' ) } > Toggle</ button >
234+ < button type = "button" onClick = { ( ) => setDayScheme ( dayScheme === 'light' ? 'dark_dimmed' : 'light' ) } >
235+ Toggle
236+ </ button >
233237 </ ThemeProvider >
234238 )
235239 }
@@ -255,7 +259,9 @@ it('updates when nightScheme prop changes', async () => {
255259 return (
256260 < ThemeProvider theme = { exampleTheme } colorMode = "night" nightScheme = { nightScheme } >
257261 < Text color = "text" > { nightScheme } </ Text >
258- < button onClick = { ( ) => setNightScheme ( nightScheme === 'dark' ? 'dark_dimmed' : 'dark' ) } > Toggle</ button >
262+ < button type = "button" onClick = { ( ) => setNightScheme ( nightScheme === 'dark' ? 'dark_dimmed' : 'dark' ) } >
263+ Toggle
264+ </ button >
259265 </ ThemeProvider >
260266 )
261267 }
@@ -280,7 +286,9 @@ it('inherits colorMode from parent', async () => {
280286 const [ colorMode , setcolorMode ] = React . useState < 'day' | 'night' > ( 'day' )
281287 return (
282288 < ThemeProvider theme = { exampleTheme } colorMode = { colorMode } >
283- < button onClick = { ( ) => setcolorMode ( colorMode === 'day' ? 'night' : 'day' ) } > Toggle</ button >
289+ < button type = "button" onClick = { ( ) => setcolorMode ( colorMode === 'day' ? 'night' : 'day' ) } >
290+ Toggle
291+ </ button >
284292 < ThemeProvider >
285293 < Text color = "text" > { colorMode } </ Text >
286294 </ ThemeProvider >
@@ -304,7 +312,9 @@ it('inherits dayScheme from parent', async () => {
304312 const [ dayScheme , setDayScheme ] = React . useState ( 'light' )
305313 return (
306314 < ThemeProvider theme = { exampleTheme } colorMode = "night" dayScheme = { dayScheme } >
307- < button onClick = { ( ) => setDayScheme ( dayScheme === 'light' ? 'dark_dimmed' : 'light' ) } > Toggle</ button >
315+ < button type = "button" onClick = { ( ) => setDayScheme ( dayScheme === 'light' ? 'dark_dimmed' : 'light' ) } >
316+ Toggle
317+ </ button >
308318 < ThemeProvider colorMode = "day" >
309319 < Text color = "text" > { dayScheme } </ Text >
310320 </ ThemeProvider >
@@ -328,7 +338,9 @@ it('inherits nightScheme from parent', async () => {
328338 const [ nightScheme , setNightScheme ] = React . useState ( 'dark' )
329339 return (
330340 < ThemeProvider theme = { exampleTheme } colorMode = "day" nightScheme = { nightScheme } >
331- < button onClick = { ( ) => setNightScheme ( nightScheme === 'dark' ? 'dark_dimmed' : 'dark' ) } > Toggle</ button >
341+ < button type = "button" onClick = { ( ) => setNightScheme ( nightScheme === 'dark' ? 'dark_dimmed' : 'dark' ) } >
342+ Toggle
343+ </ button >
332344 < ThemeProvider colorMode = "night" >
333345 < Text color = "text" > { nightScheme } </ Text >
334346 </ ThemeProvider >
@@ -351,7 +363,11 @@ describe('setColorMode', () => {
351363
352364 function ToggleMode ( ) {
353365 const { colorMode, setColorMode} = useTheme ( )
354- return < button onClick = { ( ) => setColorMode ( colorMode === 'day' ? 'night' : 'day' ) } > Toggle</ button >
366+ return (
367+ < button type = "button" onClick = { ( ) => setColorMode ( colorMode === 'day' ? 'night' : 'day' ) } >
368+ Toggle
369+ </ button >
370+ )
355371 }
356372
357373 render (
@@ -377,7 +393,11 @@ describe('setDayScheme', () => {
377393
378394 function ToggleDayScheme ( ) {
379395 const { dayScheme, setDayScheme} = useTheme ( )
380- return < button onClick = { ( ) => setDayScheme ( dayScheme === 'light' ? 'dark' : 'light' ) } > Toggle</ button >
396+ return (
397+ < button type = "button" onClick = { ( ) => setDayScheme ( dayScheme === 'light' ? 'dark' : 'light' ) } >
398+ Toggle
399+ </ button >
400+ )
381401 }
382402
383403 render (
@@ -403,7 +423,11 @@ describe('setNightScheme', () => {
403423
404424 function ToggleNightScheme ( ) {
405425 const { nightScheme, setNightScheme} = useTheme ( )
406- return < button onClick = { ( ) => setNightScheme ( nightScheme === 'dark' ? 'dark_dimmed' : 'dark' ) } > Toggle</ button >
426+ return (
427+ < button type = "button" onClick = { ( ) => setNightScheme ( nightScheme === 'dark' ? 'dark_dimmed' : 'dark' ) } >
428+ Toggle
429+ </ button >
430+ )
407431 }
408432
409433 render (
@@ -429,7 +453,11 @@ describe('useColorSchemeVar', () => {
429453
430454 function ToggleMode ( ) {
431455 const { colorMode, setColorMode} = useTheme ( )
432- return < button onClick = { ( ) => setColorMode ( colorMode === 'day' ? 'night' : 'day' ) } > Toggle</ button >
456+ return (
457+ < button type = "button" onClick = { ( ) => setColorMode ( colorMode === 'day' ? 'night' : 'day' ) } >
458+ Toggle
459+ </ button >
460+ )
433461 }
434462
435463 function CustomBg ( ) {
@@ -464,7 +492,11 @@ describe('useColorSchemeVar', () => {
464492
465493 function ToggleMode ( ) {
466494 const { colorMode, setColorMode} = useTheme ( )
467- return < button onClick = { ( ) => setColorMode ( colorMode === 'day' ? 'night' : 'day' ) } > Toggle</ button >
495+ return (
496+ < button type = "button" onClick = { ( ) => setColorMode ( colorMode === 'day' ? 'night' : 'day' ) } >
497+ Toggle
498+ </ button >
499+ )
468500 }
469501
470502 function CustomBg ( ) {
0 commit comments