Add support prompt
This commit is contained in:
parent
a2449af464
commit
c2a0a93e44
@ -13,6 +13,10 @@
|
|||||||
height: 40px;
|
height: 40px;
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.hidden {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
<body>
|
<body>
|
||||||
<h1>mBank mt940 konwerter</h1>
|
<h1>mBank mt940 konwerter</h1>
|
||||||
@ -27,6 +31,14 @@
|
|||||||
</p>
|
</p>
|
||||||
<div><input type="file" name="csv" id="csv" /></div>
|
<div><input type="file" name="csv" id="csv" /></div>
|
||||||
<button id="submit">Konwertuj</button>
|
<button id="submit">Konwertuj</button>
|
||||||
|
<div class="success hidden">
|
||||||
|
Rozpoczęto pobieranie wygenerowanego raportu mt940. Cieszymy się, że
|
||||||
|
mogliśmy Ci oszczędzić trochę wydatków. Jeżeli chcesz się nam
|
||||||
|
odwdzięczyć, zachęcamy do
|
||||||
|
<a href="https://www.internet-czas-dzialac.pl/contact/#wesprzyj-nas"
|
||||||
|
>wspierania naszej fundacji</a
|
||||||
|
>
|
||||||
|
</div>
|
||||||
<p>
|
<p>
|
||||||
Aplikacja została wykonana przez
|
Aplikacja została wykonana przez
|
||||||
<a href="https://www.internet-czas-dzialac.pl/">
|
<a href="https://www.internet-czas-dzialac.pl/">
|
||||||
|
@ -27,17 +27,23 @@ async function handle() {
|
|||||||
throw new Error("no files in the input");
|
throw new Error("no files in the input");
|
||||||
}
|
}
|
||||||
const buffer = await files[0].arrayBuffer();
|
const buffer = await files[0].arrayBuffer();
|
||||||
const string = new TextDecoder("windows-1250").decode(buffer);
|
try {
|
||||||
const result = convert(string);
|
const string = new TextDecoder("windows-1250").decode(buffer);
|
||||||
download(
|
const result = convert(string);
|
||||||
result.output,
|
download(
|
||||||
`raport-${result.range.date_start.getFullYear()}-${(
|
result.output,
|
||||||
result.range.date_start.getMonth() + 1
|
`raport-${result.range.date_start.getFullYear()}-${(
|
||||||
)
|
result.range.date_start.getMonth() + 1
|
||||||
.toString()
|
)
|
||||||
.padStart(2, "0")}.mt940`,
|
.toString()
|
||||||
"text"
|
.padStart(2, "0")}.mt940`,
|
||||||
);
|
"text"
|
||||||
|
);
|
||||||
|
document.querySelector(".success")?.classList.remove("hidden");
|
||||||
|
} catch (e) {
|
||||||
|
console.error(e);
|
||||||
|
alert("Wystąpił błąd: " + e.message);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
document.querySelector("#submit")?.addEventListener("click", handle);
|
document.querySelector("#submit")?.addEventListener("click", handle);
|
||||||
|
Loading…
Reference in New Issue
Block a user