mirror of
https://gitlab.com/MrFry/qmining-page
synced 2025-04-01 20:23:44 +02:00
Pw request site fix
This commit is contained in:
parent
d7fa02435f
commit
4bcbaa4cc1
1 changed files with 31 additions and 23 deletions
|
@ -44,14 +44,13 @@ function requestPw() {
|
|||
export default function PwRequest({ globalData }) {
|
||||
const userId = globalData.userId || '...'
|
||||
const [result, setResult] = useState([])
|
||||
const [daysTillNext, setDaysTillNext] = useState('...')
|
||||
const [data, setData] = useState({
|
||||
userCreated: '...',
|
||||
availablePWS: '...',
|
||||
requestedPWS: '...',
|
||||
maxPWCount: '...',
|
||||
daysAfterUserGetsPWs: '...',
|
||||
addPWPerDay: '...',
|
||||
addPWCount: '...',
|
||||
dayDiff: '...',
|
||||
userCount: '...',
|
||||
})
|
||||
|
@ -62,8 +61,6 @@ export default function PwRequest({ globalData }) {
|
|||
requestedPWS,
|
||||
maxPWCount,
|
||||
daysAfterUserGetsPWs,
|
||||
addPWPerDay,
|
||||
addPWCount,
|
||||
dayDiff,
|
||||
userCount,
|
||||
} = data
|
||||
|
@ -72,6 +69,16 @@ export default function PwRequest({ globalData }) {
|
|||
fetchAvailablePWS().then((data) => {
|
||||
setData(data)
|
||||
})
|
||||
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)
|
||||
}
|
||||
daysTillNext = (next.getTime() - now2.getTime()) / 1000 / 60 / 60 / 24
|
||||
|
||||
setDaysTillNext(daysTillNext)
|
||||
}, [])
|
||||
|
||||
return (
|
||||
|
@ -98,32 +105,33 @@ export default function PwRequest({ globalData }) {
|
|||
</p>
|
||||
</div>
|
||||
<div className={styles.text}>
|
||||
Minden <span>{' ' + daysAfterUserGetsPWs + ' '}</span> napnál
|
||||
régebbi felhasználó generálhat magának{' '}
|
||||
<span>{' ' + maxPWCount + 'db '}</span> jelszót. Miután lekértél{' '}
|
||||
<span>{' ' + maxPWCount + 'db'}</span>-ot, a lehetőségeid nem
|
||||
fogytak el, ismét lesz módod további{' '}
|
||||
<span>{' ' + maxPWCount + 'db'}</span>-ot kérni, összességében
|
||||
korlátlan mennyiségben. Az egyszerre rendelkezésre álló lehetőségeid
|
||||
számát lentebb látod, ez maximum egyszerre{' '}
|
||||
<span>{' ' + maxPWCount + 'db '}</span> lehet. Ezt követően{' '}
|
||||
<span>{' ' + addPWPerDay + ' '}</span>
|
||||
naponta kapsz további <span>{' ' + addPWCount + ' '}</span> új
|
||||
lehetőséget generálásra, amíg a lehetőségeid száma ismét el nem éri
|
||||
a <span>{' ' + maxPWCount + 'db'}</span>-ot. Eddig
|
||||
Havonta minden felhasználó
|
||||
<span>{' ' + maxPWCount + 'db '}</span>
|
||||
jelszót generálhat. Új felhasználóknak
|
||||
<span>{' ' + daysAfterUserGetsPWs + ' '}</span>
|
||||
napot kell várniuk, hogy tudjanak jelszót generálni, de a
|
||||
<span>{' ' + daysAfterUserGetsPWs + '. '}</span>
|
||||
nap azonnal kapnak
|
||||
<span>{' ' + maxPWCount + 'db '}</span>
|
||||
lehetőséget.
|
||||
<p />
|
||||
Jelenleg
|
||||
<span>{' ' + availablePWS + 'db '}</span>
|
||||
jelszót generálhatsz még. Eddig összesen
|
||||
<span>{' ' + requestedPWS + ' '}</span>
|
||||
jelszót kértél le, vagyis jelen pillanatban
|
||||
<span>{' ' + (availablePWS - requestedPWS) + 'db '}</span>
|
||||
jelszót generálhatsz még.
|
||||
<br />
|
||||
<br />A jelenleg bejelentkezett felhasználó{' '}
|
||||
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
|
||||
<p />A jelenleg bejelentkezett felhasználó (
|
||||
<span>{' #' + userId + ' '}</span>)
|
||||
<span>{' ' + dayDiff + ' '}</span>
|
||||
napos,{' '}
|
||||
<span>
|
||||
{userCreated ? new Date(userCreated).toLocaleString() : '...'}
|
||||
</span>
|
||||
-kor lett létrehozva.
|
||||
<br />
|
||||
<p />
|
||||
Az oldalnak jelenleg
|
||||
<span>{' ' + userCount + ' '}</span>
|
||||
felhasználója van.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue