|
|
@ -38,8 +38,8 @@ export const DropdownPanel = (props: DropdownPanelProps) => { |
|
|
|
if (hexHighlight && typeof (data.self) === 'string') { |
|
|
|
if (hexHighlight && typeof (data.self) === 'string') { |
|
|
|
const isHex = data.self.startsWith('0x') || hexHighlight |
|
|
|
const isHex = data.self.startsWith('0x') || hexHighlight |
|
|
|
if (isHex) { |
|
|
|
if (isHex) { |
|
|
|
let regex = /^(0+)(.*)/g |
|
|
|
const regex = /^(0+)(.*)/g |
|
|
|
let split = regex.exec(data.self.replace('0x', ''))
|
|
|
|
const split = regex.exec(data.self.replace('0x', '')) |
|
|
|
if (split && split[1]) { |
|
|
|
if (split && split[1]) { |
|
|
|
value = (<span><span className="m-0 label_value">0x</span><span className="m-0 label_value">{split[1]}</span>{ split[2] && <span className="m-0 label_value font-weight-bold text-dark">{split[2]}</span> }</span>) |
|
|
|
value = (<span><span className="m-0 label_value">0x</span><span className="m-0 label_value">{split[1]}</span>{ split[2] && <span className="m-0 label_value font-weight-bold text-dark">{split[2]}</span> }</span>) |
|
|
|
} else value = (<span><span className="m-0 label_value">0x</span><span className="m-0 label_value font-weight-bold text-dark">{data.self.replace('0x', '')}</span></span>) |
|
|
|
} else value = (<span><span className="m-0 label_value">0x</span><span className="m-0 label_value font-weight-bold text-dark">{data.self.replace('0x', '')}</span></span>) |
|
|
|