@@ -2,8 +2,8 @@ import React, { useState } from 'react';
2
2
import { navigate } from '@reach/router' ;
3
3
import Jumbotron from 'react-bootstrap/Jumbotron' ;
4
4
import Form from 'react-bootstrap/Form' ;
5
- import ButtonGroup from 'react-bootstrap/ButtonGroup ' ;
6
- import Button from 'react-bootstrap/Button ' ;
5
+ import DropdownButton from 'react-bootstrap/DropdownButton ' ;
6
+ import Dropdown from 'react-bootstrap/Dropdown ' ;
7
7
8
8
import './searchBar.scss' ;
9
9
import { isBlockNumber } from '../../../helpers/blockHelper' ;
@@ -47,20 +47,20 @@ const Search = () => {
47
47
onChange = { event => setSearchValue ( event . target . value ) }
48
48
placeholder = "Search by block hash, chain length and transaction hash..."
49
49
/>
50
- < ButtonGroup >
51
- < Button variant = "primary" onClick = { ( ) => onEpochSearchClick ( searchValue ) } >
50
+ < DropdownButton id = "dropdown-basic-button" title = "Search" >
51
+ < Dropdown . Item variant = "primary" onClick = { ( ) => onEpochSearchClick ( searchValue ) } >
52
52
Epoch
53
- </ Button >
54
- < Button variant = "primary" onClick = { ( ) => onBlockSearchClick ( searchValue ) } >
53
+ </ Dropdown . Item >
54
+ < Dropdown . Item variant = "primary" onClick = { ( ) => onBlockSearchClick ( searchValue ) } >
55
55
Block
56
- </ Button >
57
- < Button variant = "primary" onClick = { ( ) => onTxSearchClick ( searchValue ) } >
56
+ </ Dropdown . Item >
57
+ < Dropdown . Item variant = "primary" onClick = { ( ) => onTxSearchClick ( searchValue ) } >
58
58
Transaction
59
- </ Button >
60
- < Button variant = "primary" onClick = { ( ) => onAddressSearchClick ( searchValue ) } >
59
+ </ Dropdown . Item >
60
+ < Dropdown . Item variant = "primary" onClick = { ( ) => onAddressSearchClick ( searchValue ) } >
61
61
Address
62
- </ Button >
63
- </ ButtonGroup >
62
+ </ Dropdown . Item >
63
+ </ DropdownButton >
64
64
</ div >
65
65
</ div >
66
66
</ Jumbotron >
0 commit comments