File tree Expand file tree Collapse file tree 2 files changed +6
-15
lines changed Expand file tree Collapse file tree 2 files changed +6
-15
lines changed Original file line number Diff line number Diff line change
1
+ export const DEFAULT_MINIMUM_HEADER_WIDTH = 70
2
+
3
+ export const DEFAULT_MAXIMUM_HEADER_WIDTH = 600
Original file line number Diff line number Diff line change 1
1
import { useEffect , useState } from 'react'
2
2
import { UseResizableTableConfigProps } from './types'
3
+ import { DEFAULT_MAXIMUM_HEADER_WIDTH , DEFAULT_MINIMUM_HEADER_WIDTH } from './constants'
3
4
4
5
const useResizableTableConfig = ( { headersConfig } : UseResizableTableConfigProps ) => {
5
6
const [ headerDimensionsConfig , setHeaderDimensionsConfig ] = useState <
@@ -31,8 +32,8 @@ const useResizableTableConfig = ({ headersConfig }: UseResizableTableConfigProps
31
32
const currentHeaderCellConfig = headersConfig [ headerCellIndexInConfig ]
32
33
33
34
if (
34
- updatedCellDimension < ( currentHeaderCellConfig . minWidth ?? 70 ) ||
35
- updatedCellDimension > ( currentHeaderCellConfig . maxWidth ?? 600 )
35
+ updatedCellDimension < ( currentHeaderCellConfig . minWidth ?? DEFAULT_MINIMUM_HEADER_WIDTH ) ||
36
+ updatedCellDimension > ( currentHeaderCellConfig . maxWidth ?? DEFAULT_MAXIMUM_HEADER_WIDTH )
36
37
) {
37
38
return prev
38
39
}
@@ -42,24 +43,11 @@ const useResizableTableConfig = ({ headersConfig }: UseResizableTableConfigProps
42
43
} )
43
44
}
44
45
45
- const register = ( headerCellId : UseResizableTableConfigProps [ 'headersConfig' ] [ number ] [ 'id' ] ) => {
46
- const sortableTableHeaderCellConfig = headersConfig . find ( ( config ) => config . id === headerCellId )
47
-
48
- if ( ! sortableTableHeaderCellConfig ) {
49
- return null
50
- }
51
-
52
- return {
53
- id : sortableTableHeaderCellConfig . id ,
54
- }
55
- }
56
-
57
46
return {
58
47
gridTemplateColumns : headerDimensionsConfig
59
48
. map ( ( config ) => ( typeof config === 'number' ? `${ config } px` : config ) )
60
49
. join ( ' ' ) ,
61
50
handleResize,
62
- register,
63
51
}
64
52
}
65
53
You can’t perform that action at this time.
0 commit comments