@@ -41,31 +41,47 @@ export const SearchSuggestionsButtons: FC<Props> = ({ scope, onClickSuggestion }
4141 const defaultComponents = {
4242 OptionalBreak : < OptionalBreak /> ,
4343 BlockIcon : < WidgetsIcon sx = { { fontSize : '18px' } } /> ,
44- BlockLink : < SuggestionButton onClick = { ( ) => onClickSuggestion ( suggestedBlock ) } /> ,
44+ BlockLink : (
45+ < SuggestionButton
46+ onClick = { ( ) => onClickSuggestion ( suggestedBlock ) }
47+ onMouseDown = { e => e . preventDefault ( ) }
48+ />
49+ ) ,
4550 TransactionIcon : < RepeatIcon sx = { { fontSize : '18px' } } /> ,
46- TransactionLink : < SuggestionButton onClick = { ( ) => onClickSuggestion ( suggestedTransaction ) } /> ,
51+ TransactionLink : (
52+ < SuggestionButton
53+ onClick = { ( ) => onClickSuggestion ( suggestedTransaction ) }
54+ onMouseDown = { e => e . preventDefault ( ) }
55+ />
56+ ) ,
4757 AccountIcon : < AccountBalanceWalletIcon sx = { { fontSize : '18px' } } /> ,
48- AccountLink : < SuggestionButton onClick = { ( ) => onClickSuggestion ( suggestedAccount ) } /> ,
58+ AccountLink : (
59+ < SuggestionButton
60+ onClick = { ( ) => onClickSuggestion ( suggestedAccount ) }
61+ onMouseDown = { e => e . preventDefault ( ) }
62+ />
63+ ) ,
4964 }
5065 const runtimeComponents = {
5166 ...defaultComponents ,
5267 TokenIcon : < TokenIcon sx = { { fontSize : '18px' } } /> ,
53- TokenLink : < SuggestionButton onClick = { ( ) => onClickSuggestion ( suggestedTokenFragment ) } /> ,
68+ TokenLink : (
69+ < SuggestionButton
70+ onClick = { ( ) => onClickSuggestion ( suggestedTokenFragment ) }
71+ onMouseDown = { e => e . preventDefault ( ) }
72+ />
73+ ) ,
5474 }
5575
5676 return (
57- < span >
58- < span className = "text-gray-800 text-xs" >
59- < Trans
60- t = { t }
61- i18nKey = {
62- scope ?. layer === 'consensus'
63- ? 'search.searchSuggestionsForConsensus'
64- : 'search.searchSuggestionsForRuntime'
65- }
66- components = { scope ?. layer === 'consensus' ? defaultComponents : runtimeComponents }
67- />
68- </ span >
69- </ span >
77+ < Trans
78+ t = { t }
79+ i18nKey = {
80+ scope ?. layer === 'consensus'
81+ ? 'search.searchSuggestionsForConsensus'
82+ : 'search.searchSuggestionsForRuntime'
83+ }
84+ components = { scope ?. layer === 'consensus' ? defaultComponents : runtimeComponents }
85+ />
7086 )
7187}
0 commit comments