@@ -8,9 +8,9 @@ import * as React from 'react';
8
8
// ModuleGrid Component
9
9
// -----------------------------------------------------------------------------
10
10
11
- export type ModuleGridCol = 'auto' | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 ;
11
+ export type TModuleGridCol = 'auto' | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 ;
12
12
13
- export interface ModuleGridProps
13
+ export interface IModuleGridProps
14
14
extends React . HTMLAttributes <
15
15
| HTMLDivElement
16
16
| HTMLSpanElement
@@ -29,25 +29,25 @@ export interface ModuleGridProps
29
29
| 'aside'
30
30
| 'section'
31
31
| 'main' ;
32
- cols ?: ModuleGridCol ;
33
- xxsCols ?: ModuleGridCol ;
34
- xsCols ?: ModuleGridCol ;
35
- smCols ?: ModuleGridCol ;
36
- mdCols ?: ModuleGridCol ;
37
- dfCols ?: ModuleGridCol ;
38
- lgCols ?: ModuleGridCol ;
39
- xlCols ?: ModuleGridCol ;
40
- xxlCols ?: ModuleGridCol ;
41
- hdCols ?: ModuleGridCol ;
32
+ cols ?: TModuleGridCol ;
33
+ xxsCols ?: TModuleGridCol ;
34
+ xsCols ?: TModuleGridCol ;
35
+ smCols ?: TModuleGridCol ;
36
+ mdCols ?: TModuleGridCol ;
37
+ dfCols ?: TModuleGridCol ;
38
+ lgCols ?: TModuleGridCol ;
39
+ xlCols ?: TModuleGridCol ;
40
+ xxlCols ?: TModuleGridCol ;
41
+ hdCols ?: TModuleGridCol ;
42
42
}
43
43
44
- const colClassName = ( col ?: ModuleGridCol , mq : string = '' ) : string | boolean => {
44
+ const colClassName = ( col ?: TModuleGridCol , mq : string = '' ) : string | boolean => {
45
45
return typeof col === 'number' || col === 'auto'
46
46
? `_${ mq } module-grid--${ col } `
47
47
: false ;
48
48
} ;
49
49
50
- export const ModuleGrid : React . FC < ModuleGridProps > = ( {
50
+ export const ModuleGrid : React . FC < IModuleGridProps > = ( {
51
51
cols,
52
52
xxsCols,
53
53
xsCols,
@@ -92,9 +92,9 @@ export const ModuleGrid: React.FC<ModuleGridProps> = ({
92
92
// ModuleCell Component
93
93
// -----------------------------------------------------------------------------
94
94
95
- export type ModuleCellSpan = 'auto' | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 ;
95
+ export type TModuleCellSpan = 'auto' | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 ;
96
96
97
- export interface ModuleCellProps
97
+ export interface IModuleCellProps
98
98
extends React . HTMLAttributes <
99
99
| HTMLDivElement
100
100
| HTMLSpanElement
@@ -112,25 +112,25 @@ export interface ModuleCellProps
112
112
| 'footer'
113
113
| 'aside'
114
114
| 'section' ;
115
- span ?: ModuleCellSpan ;
116
- xxsSpan ?: ModuleCellSpan ;
117
- xsSpan ?: ModuleCellSpan ;
118
- smSpan ?: ModuleCellSpan ;
119
- mdSpan ?: ModuleCellSpan ;
120
- dfSpan ?: ModuleCellSpan ;
121
- lgSpan ?: ModuleCellSpan ;
122
- xlSpan ?: ModuleCellSpan ;
123
- xxlSpan ?: ModuleCellSpan ;
124
- hdSpan ?: ModuleCellSpan ;
115
+ span ?: TModuleCellSpan ;
116
+ xxsSpan ?: TModuleCellSpan ;
117
+ xsSpan ?: TModuleCellSpan ;
118
+ smSpan ?: TModuleCellSpan ;
119
+ mdSpan ?: TModuleCellSpan ;
120
+ dfSpan ?: TModuleCellSpan ;
121
+ lgSpan ?: TModuleCellSpan ;
122
+ xlSpan ?: TModuleCellSpan ;
123
+ xxlSpan ?: TModuleCellSpan ;
124
+ hdSpan ?: TModuleCellSpan ;
125
125
}
126
126
127
- const spanClassName = ( span ?: ModuleCellSpan , mq : string = '' ) : string | boolean => {
127
+ const spanClassName = ( span ?: TModuleCellSpan , mq : string = '' ) : string | boolean => {
128
128
return typeof span === 'number' || span === 'auto'
129
129
? `_${ mq } module-cell--${ span } `
130
130
: false ;
131
131
} ;
132
132
133
- export const ModuleCell : React . FC < ModuleCellProps > = ( {
133
+ export const ModuleCell : React . FC < IModuleCellProps > = ( {
134
134
span,
135
135
xxsSpan,
136
136
xsSpan,
0 commit comments