@@ -12,19 +12,19 @@ import { toKeyIndex } from 'util/string'
1212import { Icon , Label } from 'components/ui'
1313
1414interface ForkOption {
15- label : string ;
15+ label : string
1616}
1717
18-
19- type HandleForkChange = ( option : ForkOption ) => void ;
20-
18+ type HandleForkChange = ( option : ForkOption ) => void
2119
2220const useBuildForkActions = (
2321 forkOptions : ForkOption [ ] ,
24- handleForkChange : HandleForkChange
22+ handleForkChange : HandleForkChange ,
2523) => {
2624 return useMemo ( ( ) => {
27- const forkIds = forkOptions . map ( ( option , index ) => toKeyIndex ( 'fork' , index ) ) ;
25+ const forkIds = forkOptions . map ( ( option , index ) =>
26+ toKeyIndex ( 'fork' , index ) ,
27+ )
2828
2929 const forkActions = forkOptions . map ( ( option , index ) => ( {
3030 id : toKeyIndex ( 'fork' , index ) ,
@@ -34,7 +34,7 @@ const useBuildForkActions = (
3434 section : '' ,
3535 perform : ( ) => handleForkChange ( option ) ,
3636 parent : 'fork' ,
37- } ) ) ;
37+ } ) )
3838
3939 return [
4040 {
@@ -46,12 +46,9 @@ const useBuildForkActions = (
4646 children : forkIds ,
4747 } ,
4848 ...forkActions ,
49- ] ;
50- } , [ forkOptions , handleForkChange ] ) ;
51- } ;
52-
53-
54-
49+ ]
50+ } , [ forkOptions , handleForkChange ] )
51+ }
5552
5653const ChainOption = ( props : any ) => {
5754 const { data, children } = props
@@ -70,15 +67,21 @@ const ChainSelector = () => {
7067 const [ forkValue , setForkValue ] = useState ( null )
7168 const router = useRouter ( )
7269
73- const forkOptions = useMemo ( ( ) => forks . map ( ( fork ) => ( { value : fork . name , label : fork . name } ) ) , [ forks ] )
70+ const forkOptions = useMemo (
71+ ( ) => forks . map ( ( fork ) => ( { value : fork . name , label : fork . name } ) ) ,
72+ [ forks ] ,
73+ )
7474
75- const handleForkChange = useCallback ( ( option : OnChangeValue < any , any > ) => {
76- setForkValue ( option )
77- onForkChange ( option . value )
75+ const handleForkChange = useCallback (
76+ ( option : OnChangeValue < any , any > ) => {
77+ setForkValue ( option )
78+ onForkChange ( option . value )
7879
79- router . query . fork = option . value
80- router . push ( router )
81- } , [ onForkChange , router ] )
80+ router . query . fork = option . value
81+ router . push ( router )
82+ } ,
83+ [ onForkChange , router ] ,
84+ )
8285
8386 const actions = useBuildForkActions ( forkOptions , handleForkChange )
8487
@@ -104,5 +107,4 @@ const ChainSelector = () => {
104107 )
105108}
106109
107-
108110export default ChainSelector
0 commit comments