File tree Expand file tree Collapse file tree 3 files changed +13
-13
lines changed Expand file tree Collapse file tree 3 files changed +13
-13
lines changed Original file line number Diff line number Diff line change 8
8
/>
9
9
< meta name ="viewport " content ="width=device-width, initial-scale=1 " />
10
10
< meta name ="theme-color " content ="#000000 " />
11
- < meta http-equiv ="Content-Security-Policy " content ="
12
- default-src 'self' https://*.squarespace-cdn.com https://*.googleapis.com https://*.gstatic.com https://*.cdnfonts.com https://*.jsdelivr.net;
13
- img-src 'self' data: https://*.squarespace-cdn.com;
14
- style-src 'self' https://*.googleapis.com https://*.gstatic.com https://*.cdnfonts.com;
15
- script-src 'self' https://*.jsdelivr.net;
16
- font-src 'self' https://*.googleapis.com https://*.gstatic.com https://*.cdnfonts.com;
17
- connect-src 'self';
18
- frame-ancestors 'self';
11
+ < meta http-equiv ="Content-Security-Policy " content ="default-src 'self';
12
+ img-src 'self';
13
+ script-src 'https';
14
+ connect-src 'https';
19
15
">
20
16
< meta
21
17
name ="description "
Original file line number Diff line number Diff line change @@ -319,12 +319,12 @@ WordsOrImage.propTypes = {
319
319
setEnableNext : PropTypes . func . isRequired ,
320
320
startShowCase : PropTypes . bool ,
321
321
setStartShowCase : PropTypes . func ,
322
- setLivesData : PropTypes . func . isRequired ,
322
+ setLivesData : PropTypes . func ,
323
323
loading : PropTypes . bool ,
324
324
setOpenMessageDialog : PropTypes . func . isRequired ,
325
325
isNextButtonCalled : PropTypes . bool ,
326
326
setIsNextButtonCalled : PropTypes . func ,
327
- background : PropTypes . bool ,
327
+ background : PropTypes . string ,
328
328
type : PropTypes . any ,
329
329
words : PropTypes . any ,
330
330
storyLine : PropTypes . number ,
Original file line number Diff line number Diff line change
1
+ import React from "react" ;
2
+
1
3
export default function RecordVoiceVisualizer ( ) {
2
4
const bar1 = (
3
5
< span
@@ -58,21 +60,23 @@ export default function RecordVoiceVisualizer() {
58
60
for ( let i = 0 ; i <= Number ( value . times ) ; i ++ ) {
59
61
renderArr . push (
60
62
< span
63
+ key = { `${ key } -${ i } ` }
61
64
className = { `playing__bar playing__bar${ value . bar } ` }
62
65
style = { {
63
66
height : `${ Math . floor ( Math . random ( ) * 100 ) } %` ,
64
67
animationDelay : `${ Math . random ( ) * 5 } s` ,
65
68
} }
66
- > </ span > ,
69
+ > </ span >
67
70
) ;
68
71
}
69
72
return renderArr ;
70
73
} ;
74
+
71
75
return (
72
76
< div style = { { position : 'relative' } } >
73
77
< div className = "playing" >
74
78
{ Object . entries ( renderType ) . map ( ( [ key , value ] ) => {
75
- return < > { renderBar ( key , value ) } </ > ;
79
+ return < React . Fragment key = { key } > { renderBar ( key , value ) } </ React . Fragment > ;
76
80
} ) }
77
81
</ div >
78
82
< div
@@ -82,7 +86,7 @@ export default function RecordVoiceVisualizer() {
82
86
{ Object . entries ( renderType )
83
87
. reverse ( )
84
88
. map ( ( [ key , value ] ) => {
85
- return < > { renderBar ( key , value ) } </ > ;
89
+ return < React . Fragment key = { key } > { renderBar ( key , value ) } </ React . Fragment > ;
86
90
} ) }
87
91
</ div >
88
92
</ div >
You can’t perform that action at this time.
0 commit comments