mirror of
https://gitlab.com/MrFry/qmining-page
synced 2025-04-01 20:23:44 +02:00
p2p info invalid date fix
This commit is contained in:
@@ -73,6 +73,13 @@ const infos = [
|
|||||||
},
|
},
|
||||||
]
|
]
|
||||||
|
|
||||||
|
function getDateString(dateNumber) {
|
||||||
|
if (Number.isNaN(+dateNumber)) {
|
||||||
|
return ' - '
|
||||||
|
}
|
||||||
|
return new Date(dateNumber).toLocaleString()
|
||||||
|
}
|
||||||
|
|
||||||
export default function P2PInfo({ globalState, setGlobalState }) {
|
export default function P2PInfo({ globalState, setGlobalState }) {
|
||||||
const [p2pInfo, setP2pinfo] = useState()
|
const [p2pInfo, setP2pinfo] = useState()
|
||||||
const info = p2pInfo
|
const info = p2pInfo
|
||||||
@@ -136,7 +143,7 @@ export default function P2PInfo({ globalState, setGlobalState }) {
|
|||||||
let text = info[key]
|
let text = info[key]
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case 'date':
|
case 'date':
|
||||||
text = new Date(text).toLocaleString()
|
text = getDateString(text)
|
||||||
break
|
break
|
||||||
case 'number':
|
case 'number':
|
||||||
text = text.toLocaleString()
|
text = text.toLocaleString()
|
||||||
@@ -169,7 +176,7 @@ export default function P2PInfo({ globalState, setGlobalState }) {
|
|||||||
{peer.host}:{peer.port}
|
{peer.host}:{peer.port}
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<div>{new Date(peer.lastSync).toLocaleString()}</div>
|
<div>{getDateString(peer.lastSync)}</div>
|
||||||
</div>
|
</div>
|
||||||
)
|
)
|
||||||
})}
|
})}
|
||||||
|
Reference in New Issue
Block a user