mirror of
https://github.com/btcpayserver/btcpayserver.git
synced 2025-02-23 22:46:49 +01:00
* do not allow negative amounts for crowdfund and payment requests * remove currency placeholder in payment requests * Improve date picker ui Clear button only appears when a value is set. If no value is set, display a placeholder indicating it. closes #625
35 lines
1.1 KiB
JavaScript
35 lines
1.1 KiB
JavaScript
$(function () {
|
|
$(".localizeDate").each(function (index) {
|
|
var serverDate = $(this).text();
|
|
var localDate = new Date(serverDate);
|
|
|
|
var dateString = localDate.toLocaleDateString() + " " + localDate.toLocaleTimeString();
|
|
$(this).text(dateString);
|
|
});
|
|
|
|
|
|
$(".input-group-clear").on("click", function () {
|
|
$(this).parents(".input-group").find("input").val(null);
|
|
handleInputGroupClearButtonDisplay(this);
|
|
});
|
|
|
|
$(".input-group-clear").each(function () {
|
|
var inputGroupClearBtn = this;
|
|
handleInputGroupClearButtonDisplay(inputGroupClearBtn);
|
|
$(this).parents(".input-group").find("input").on("change input", function () {
|
|
handleInputGroupClearButtonDisplay(inputGroupClearBtn);
|
|
})
|
|
});
|
|
|
|
|
|
$(".only-for-js").show();
|
|
|
|
function handleInputGroupClearButtonDisplay(element) {
|
|
var value = $(element).parents(".input-group").find("input").val();
|
|
if (!value) {
|
|
$(element).hide();
|
|
} else {
|
|
$(element).show();
|
|
}
|
|
}
|
|
});
|