Improve EditUser card link auto refresh
This commit is contained in:
parent
dfbece632c
commit
be957242f6
|
@ -26,21 +26,35 @@
|
||||||
|
|
||||||
@section Scripts {
|
@section Scripts {
|
||||||
<script src="/js/idle-timer.min.js"></script>
|
<script src="/js/idle-timer.min.js"></script>
|
||||||
<script>
|
|
||||||
$(() => {
|
|
||||||
$.idleTimer(30000);
|
|
||||||
});
|
|
||||||
|
|
||||||
$(document).on("idle.idleTimer", () => {
|
|
||||||
window.location.replace('/');
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
}
|
|
||||||
|
|
||||||
@if (linkActive) {
|
@if (linkActive) {
|
||||||
@section Header {
|
<script>
|
||||||
<meta http-equiv="refresh" content="5"/>
|
$(() => {
|
||||||
}}
|
setInterval(() => {
|
||||||
|
fetch(document.location).then(res => {
|
||||||
|
res.text().then(text => {
|
||||||
|
let dummyDOM = $('<div></div>');
|
||||||
|
dummyDOM.html(text);
|
||||||
|
let newTableContents = $('#cards>', dummyDOM);
|
||||||
|
$('#cards').html(newTableContents);
|
||||||
|
})
|
||||||
|
});
|
||||||
|
}, 1000);
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
<script>
|
||||||
|
$(() => {
|
||||||
|
$.idleTimer(30000);
|
||||||
|
});
|
||||||
|
|
||||||
|
$(document).on("idle.idleTimer", () => {
|
||||||
|
window.location.replace('/');
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
<div class="text-center">
|
<div class="text-center">
|
||||||
<h1 class="display-5">
|
<h1 class="display-5">
|
||||||
|
@ -252,7 +266,7 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
<div class="row justify-content-center">
|
<div class="row justify-content-center" id="cards">
|
||||||
@{
|
@{
|
||||||
foreach (var card in cards) {
|
foreach (var card in cards) {
|
||||||
await RenderCard(user.Nickname, card.Id, cardType: card.Type);
|
await RenderCard(user.Nickname, card.Id, cardType: card.Type);
|
||||||
|
|
Loading…
Reference in a new issue