File tree Expand file tree Collapse file tree 3 files changed +12
-13
lines changed Expand file tree Collapse file tree 3 files changed +12
-13
lines changed Original file line number Diff line number Diff line change 233
233
"publish" : {
234
234
"provider" : " github" ,
235
235
"owner" : " yessGlory17" ,
236
- "repo" : " programmer-browser"
236
+ "repo" : " programmer-browser" ,
237
+ "token" : " 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"
237
238
}
238
239
},
239
240
"devEngines" : {
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ const List = () => {
22
22
} ;
23
23
24
24
return (
25
- < div >
25
+ < div style = { { overflow : 'scroll' , height : '95vh' } } >
26
26
< Accordion
27
27
width = "95vw"
28
28
allowToggle
Original file line number Diff line number Diff line change 1
1
import { createContext , useState } from 'react' ;
2
2
3
3
type TabContextProps = {
4
- currentTabIndex : number ;
5
- setTabIndex : React . Dispatch < React . SetStateAction < number > > ;
4
+ currentTabIndex : unknown ;
5
+ setTabIndex : React . Dispatch < React . SetStateAction < unknown > > ;
6
6
nextTab : ( evt : KeyboardEvent ) => void ;
7
7
} ;
8
8
@@ -13,17 +13,15 @@ type TabContextProviderProps = {
13
13
export const TabContext = createContext < Partial < TabContextProps > > ( { } ) ;
14
14
15
15
export const TabContextProvider = ( { children } : TabContextProviderProps ) => {
16
- const [ currentTabIndex , setTabIndex ] = useState < number > ( 0 ) ;
16
+ const [ currentTabIndex , setTabIndex ] = useState < unknown > ( 0 ) ;
17
17
18
18
const nextTab = ( event : KeyboardEvent ) => {
19
- if ( event . ctrlKey && Number . isFinite ( event . keyCode ) ) {
20
- // if (Number(event.key) - 1 == currentTabIndex) {
21
- // setTabIndex(null);
22
- // } else {
23
- // setTabIndex(Number(event.key) - 1);
24
- // }
25
-
26
- setTabIndex ( Number ( event . key ) - 1 ) ;
19
+ if ( event . ctrlKey && Number . isFinite ( Number ( event . key ) ) ) {
20
+ if ( Number ( event . key ) - 1 === currentTabIndex ) {
21
+ setTabIndex ( null ) ;
22
+ } else {
23
+ setTabIndex ( Number ( event . key ) - 1 ) ;
24
+ }
27
25
}
28
26
} ;
29
27
You can’t perform that action at this time.
0 commit comments