Compare commits
1 Commits
b755eb4899
...
fix/116-ti
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
28f3a22c32 |
@@ -29,6 +29,6 @@ body {
|
|||||||
|
|
||||||
.copy-flash-fade {
|
.copy-flash-fade {
|
||||||
transition:
|
transition:
|
||||||
background-color 225ms ease-out,
|
background-color 300ms ease-out,
|
||||||
color 225ms ease-out;
|
color 300ms ease-out;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -95,23 +95,23 @@ function show() {
|
|||||||
function isoDate(timestamp) {
|
function isoDate(timestamp) {
|
||||||
const d = new Date(timestamp * 1000);
|
const d = new Date(timestamp * 1000);
|
||||||
const pad = (n) => String(n).padStart(2, "0");
|
const pad = (n) => String(n).padStart(2, "0");
|
||||||
const offsetMin = -d.getTimezoneOffset();
|
const off = -d.getTimezoneOffset();
|
||||||
const sign = offsetMin >= 0 ? "+" : "-";
|
const sign = off >= 0 ? "+" : "-";
|
||||||
const absOff = Math.abs(offsetMin);
|
const absOff = Math.abs(off);
|
||||||
const tzStr = sign + pad(Math.floor(absOff / 60)) + ":" + pad(absOff % 60);
|
const tz = sign + pad(Math.floor(absOff / 60)) + ":" + pad(absOff % 60);
|
||||||
return (
|
return (
|
||||||
d.getFullYear() +
|
d.getFullYear() +
|
||||||
"-" +
|
"-" +
|
||||||
pad(d.getMonth() + 1) +
|
pad(d.getMonth() + 1) +
|
||||||
"-" +
|
"-" +
|
||||||
pad(d.getDate()) +
|
pad(d.getDate()) +
|
||||||
"T" +
|
" " +
|
||||||
pad(d.getHours()) +
|
pad(d.getHours()) +
|
||||||
":" +
|
":" +
|
||||||
pad(d.getMinutes()) +
|
pad(d.getMinutes()) +
|
||||||
":" +
|
":" +
|
||||||
pad(d.getSeconds()) +
|
pad(d.getSeconds()) +
|
||||||
tzStr
|
tz
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -48,6 +48,10 @@ function etherscanAddressLink(address) {
|
|||||||
function isoDate(timestamp) {
|
function isoDate(timestamp) {
|
||||||
const d = new Date(timestamp * 1000);
|
const d = new Date(timestamp * 1000);
|
||||||
const pad = (n) => String(n).padStart(2, "0");
|
const pad = (n) => String(n).padStart(2, "0");
|
||||||
|
const off = -d.getTimezoneOffset();
|
||||||
|
const sign = off >= 0 ? "+" : "-";
|
||||||
|
const absOff = Math.abs(off);
|
||||||
|
const tz = sign + pad(Math.floor(absOff / 60)) + ":" + pad(absOff % 60);
|
||||||
return (
|
return (
|
||||||
d.getFullYear() +
|
d.getFullYear() +
|
||||||
"-" +
|
"-" +
|
||||||
@@ -59,7 +63,8 @@ function isoDate(timestamp) {
|
|||||||
":" +
|
":" +
|
||||||
pad(d.getMinutes()) +
|
pad(d.getMinutes()) +
|
||||||
":" +
|
":" +
|
||||||
pad(d.getSeconds())
|
pad(d.getSeconds()) +
|
||||||
|
tz
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -226,23 +226,23 @@ function formatAddressHtml(address, ensName, maxLen, title) {
|
|||||||
function isoDate(timestamp) {
|
function isoDate(timestamp) {
|
||||||
const d = new Date(timestamp * 1000);
|
const d = new Date(timestamp * 1000);
|
||||||
const pad = (n) => String(n).padStart(2, "0");
|
const pad = (n) => String(n).padStart(2, "0");
|
||||||
const offsetMin = -d.getTimezoneOffset();
|
const off = -d.getTimezoneOffset();
|
||||||
const sign = offsetMin >= 0 ? "+" : "-";
|
const sign = off >= 0 ? "+" : "-";
|
||||||
const absOff = Math.abs(offsetMin);
|
const absOff = Math.abs(off);
|
||||||
const tzStr = sign + pad(Math.floor(absOff / 60)) + ":" + pad(absOff % 60);
|
const tz = sign + pad(Math.floor(absOff / 60)) + ":" + pad(absOff % 60);
|
||||||
return (
|
return (
|
||||||
d.getFullYear() +
|
d.getFullYear() +
|
||||||
"-" +
|
"-" +
|
||||||
pad(d.getMonth() + 1) +
|
pad(d.getMonth() + 1) +
|
||||||
"-" +
|
"-" +
|
||||||
pad(d.getDate()) +
|
pad(d.getDate()) +
|
||||||
"T" +
|
" " +
|
||||||
pad(d.getHours()) +
|
pad(d.getHours()) +
|
||||||
":" +
|
":" +
|
||||||
pad(d.getMinutes()) +
|
pad(d.getMinutes()) +
|
||||||
":" +
|
":" +
|
||||||
pad(d.getSeconds()) +
|
pad(d.getSeconds()) +
|
||||||
tzStr
|
tz
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -272,8 +272,8 @@ function flashCopyFeedback(el) {
|
|||||||
el.classList.add("copy-flash-fade");
|
el.classList.add("copy-flash-fade");
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
el.classList.remove("copy-flash-fade");
|
el.classList.remove("copy-flash-fade");
|
||||||
}, 275);
|
}, 350);
|
||||||
}, 75);
|
}, 100);
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
|
|||||||
@@ -487,7 +487,10 @@ function decode(data, toAddress) {
|
|||||||
const deadlineDate = new Date(Number(deadline) * 1000);
|
const deadlineDate = new Date(Number(deadline) * 1000);
|
||||||
details.push({
|
details.push({
|
||||||
label: "Deadline",
|
label: "Deadline",
|
||||||
value: deadlineDate.toISOString().replace("T", " ").slice(0, 19),
|
value: deadlineDate
|
||||||
|
.toISOString()
|
||||||
|
.replace("T", " ")
|
||||||
|
.replace(".000Z", "Z"),
|
||||||
});
|
});
|
||||||
|
|
||||||
return {
|
return {
|
||||||
|
|||||||
Reference in New Issue
Block a user