@@ -8,47 +8,49 @@ import { ModifierInfo } from "./ModifierInfo.tsx";
8
8
export function LayoutTable ( ) {
9
9
const { layout } = useCustomLayout ( ) ;
10
10
return (
11
- < table className = { styles . table } >
12
- < thead >
13
- < tr className = { styles . row } >
14
- < th className = { styles . keyCol } > Key</ th >
15
- < th className = { styles . characterCol } >
16
- < ModifierInfo modifier = { KeyModifier . None } />
17
- </ th >
18
- < th className = { styles . characterCol } >
19
- < ModifierInfo modifier = { KeyModifier . Shift } />
20
- </ th >
21
- < th className = { styles . characterCol } >
22
- < ModifierInfo modifier = { KeyModifier . Alt } />
23
- </ th >
24
- < th className = { styles . characterCol } >
25
- < ModifierInfo modifier = { KeyModifier . ShiftAlt } />
26
- </ th >
27
- </ tr >
28
- </ thead >
29
- < tbody >
30
- { LayoutBuilder . allKeys ( ) . map ( ( id ) => {
31
- const { a, b, c, d } =
32
- layout . get ( id ) ?? new KeyCharacters ( id , null , null , null , null ) ;
33
- return (
34
- < tr key = { id } className = { styles . row } >
35
- < td className = { styles . keyCol } > { id } </ td >
36
- < td className = { styles . characterCol } >
37
- < CharacterInfo character = { a } />
38
- </ td >
39
- < td className = { styles . characterCol } >
40
- < CharacterInfo character = { b } />
41
- </ td >
42
- < td className = { styles . characterCol } >
43
- < CharacterInfo character = { c } />
44
- </ td >
45
- < td className = { styles . characterCol } >
46
- < CharacterInfo character = { d } />
47
- </ td >
48
- </ tr >
49
- ) ;
50
- } ) }
51
- </ tbody >
52
- </ table >
11
+ < div className = { styles . root } >
12
+ < table className = { styles . table } >
13
+ < thead >
14
+ < tr className = { styles . row } >
15
+ < th className = { styles . keyCol } > Key</ th >
16
+ < th className = { styles . characterCol } >
17
+ < ModifierInfo modifier = { KeyModifier . None } />
18
+ </ th >
19
+ < th className = { styles . characterCol } >
20
+ < ModifierInfo modifier = { KeyModifier . Shift } />
21
+ </ th >
22
+ < th className = { styles . characterCol } >
23
+ < ModifierInfo modifier = { KeyModifier . Alt } />
24
+ </ th >
25
+ < th className = { styles . characterCol } >
26
+ < ModifierInfo modifier = { KeyModifier . ShiftAlt } />
27
+ </ th >
28
+ </ tr >
29
+ </ thead >
30
+ < tbody >
31
+ { LayoutBuilder . allKeys ( ) . map ( ( id ) => {
32
+ const { a, b, c, d } =
33
+ layout . get ( id ) ?? new KeyCharacters ( id , null , null , null , null ) ;
34
+ return (
35
+ < tr key = { id } className = { styles . row } >
36
+ < td className = { styles . keyCol } > { id } </ td >
37
+ < td className = { styles . characterCol } >
38
+ < CharacterInfo character = { a } />
39
+ </ td >
40
+ < td className = { styles . characterCol } >
41
+ < CharacterInfo character = { b } />
42
+ </ td >
43
+ < td className = { styles . characterCol } >
44
+ < CharacterInfo character = { c } />
45
+ </ td >
46
+ < td className = { styles . characterCol } >
47
+ < CharacterInfo character = { d } />
48
+ </ td >
49
+ </ tr >
50
+ ) ;
51
+ } ) }
52
+ </ tbody >
53
+ </ table >
54
+ </ div >
53
55
) ;
54
56
}
0 commit comments