mirror of
https://gitlab.com/MrFry/qmining-page
synced 2025-04-01 20:23:44 +02:00
pw request remaining time fix
This commit is contained in:
parent
cc03827f93
commit
4491e5a14a
1 changed files with 24 additions and 9 deletions
|
@ -68,13 +68,20 @@ export default function PwRequest({ globalData }) {
|
|||
fetchAvailablePWS().then((data) => {
|
||||
setData(data)
|
||||
})
|
||||
const nextDate = 1
|
||||
const now = new Date()
|
||||
const now2 = new Date(now.getFullYear(), now.getMonth(), now.getDate())
|
||||
let next = new Date(now.getFullYear(), now.getMonth() + 1, 1)
|
||||
let daysTillNext = (next.getTime() - now2.getTime()) / 1000 / 60 / 60 / 24
|
||||
if (daysTillNext === 0) {
|
||||
next = new Date(now.getFullYear(), now.getMonth() + 2, 1)
|
||||
if (now.getDate() === nextDate) {
|
||||
setDaysTillNext(0)
|
||||
return
|
||||
}
|
||||
const now2 = new Date(now.getFullYear(), now.getMonth(), now.getDate())
|
||||
|
||||
let next = new Date(
|
||||
now.getFullYear(),
|
||||
now.getMonth() + (now.getDate() < nextDate ? 0 : 1),
|
||||
nextDate
|
||||
)
|
||||
let daysTillNext = (next.getTime() - now2.getTime()) / 1000 / 60 / 60 / 24
|
||||
daysTillNext = (next.getTime() - now2.getTime()) / 1000 / 60 / 60 / 24
|
||||
|
||||
setDaysTillNext(daysTillNext)
|
||||
|
@ -117,10 +124,18 @@ export default function PwRequest({ globalData }) {
|
|||
<span>{' ' + availablePWS + ' db '}</span>
|
||||
jelszót generálhatsz még. Eddig összesen
|
||||
<span>{' ' + requestedPWS + ' '}</span>
|
||||
jelszót generáltál.
|
||||
<span>{' ' + daysTillNext + ' '}</span>
|
||||
nap múlva áll rendelkezésre ismét a maximum elérhető
|
||||
jelszógenerálási lehetőség
|
||||
jelszót generáltál.{' '}
|
||||
{daysTillNext === 0 ? (
|
||||
<>
|
||||
<span>Ma éjfél</span> után
|
||||
</>
|
||||
) : (
|
||||
<>
|
||||
<span>{daysTillNext} </span>nap múlva
|
||||
</>
|
||||
)}{' '}
|
||||
áll rendelkezésre ismét a maximum elérhető jelszógenerálási
|
||||
lehetőség
|
||||
<p />A jelenleg bejelentkezett felhasználó (
|
||||
<span>{' #' + userId + ' '}</span>)
|
||||
<span>{' ' + dayDiff + ' '}</span>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue