Add support prompt
This commit is contained in:
parent
a2449af464
commit
c2a0a93e44
@ -13,6 +13,10 @@
|
||||
height: 40px;
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
.hidden {
|
||||
display: none;
|
||||
}
|
||||
</style>
|
||||
<body>
|
||||
<h1>mBank mt940 konwerter</h1>
|
||||
@ -27,6 +31,14 @@
|
||||
</p>
|
||||
<div><input type="file" name="csv" id="csv" /></div>
|
||||
<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>
|
||||
Aplikacja została wykonana przez
|
||||
<a href="https://www.internet-czas-dzialac.pl/">
|
||||
|
@ -27,17 +27,23 @@ async function handle() {
|
||||
throw new Error("no files in the input");
|
||||
}
|
||||
const buffer = await files[0].arrayBuffer();
|
||||
const string = new TextDecoder("windows-1250").decode(buffer);
|
||||
const result = convert(string);
|
||||
download(
|
||||
result.output,
|
||||
`raport-${result.range.date_start.getFullYear()}-${(
|
||||
result.range.date_start.getMonth() + 1
|
||||
)
|
||||
.toString()
|
||||
.padStart(2, "0")}.mt940`,
|
||||
"text"
|
||||
);
|
||||
try {
|
||||
const string = new TextDecoder("windows-1250").decode(buffer);
|
||||
const result = convert(string);
|
||||
download(
|
||||
result.output,
|
||||
`raport-${result.range.date_start.getFullYear()}-${(
|
||||
result.range.date_start.getMonth() + 1
|
||||
)
|
||||
.toString()
|
||||
.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);
|
||||
|
Loading…
Reference in New Issue
Block a user