Pw request site removed days after new users gets pw first

This commit is contained in:
MrFry 2020-04-14 11:19:26 +02:00
parent 705dd71866
commit 98ec8c4a89

View file

@ -11,7 +11,7 @@ export default function PwRequest (props) {
const [createDate, setCreateDate] = useState() const [createDate, setCreateDate] = useState()
const [addPwPerDay, setAddPwPerDay] = useState() const [addPwPerDay, setAddPwPerDay] = useState()
const [daysAfterUserGetsPWs, setDaysAfterUserGetsPWs] = useState() // const [daysAfterUserGetsPWs, setDaysAfterUserGetsPWs] = useState()
const [maxPWCount, setMaxPWCount] = useState() const [maxPWCount, setMaxPWCount] = useState()
useEffect(() => { useEffect(() => {
@ -28,7 +28,7 @@ export default function PwRequest (props) {
setRequestedPWS(data.requestedPWS) setRequestedPWS(data.requestedPWS)
setAddPwPerDay(data.addPWPerDay) setAddPwPerDay(data.addPWPerDay)
setDaysAfterUserGetsPWs(data.daysAfterUserGetsPWs) // setDaysAfterUserGetsPWs(data.daysAfterUserGetsPWs)
setMaxPWCount(data.maxPWCount) setMaxPWCount(data.maxPWCount)
}) })
}, []) }, [])
@ -49,24 +49,26 @@ export default function PwRequest (props) {
if (resp.result === 'success') { if (resp.result === 'success') {
setResult([...result, resp.pw]) setResult([...result, resp.pw])
setRemaining(resp.remaining) setRemaining(resp.remaining)
setRequestedPWS(resp.requestedPWS)
} else if (resp.result === 'success') { } else if (resp.result === 'success') {
setResult([ 'Nem vagy bejelentkezve!' ]) // this should never happpen setResult([ 'Nem vagy bejelentkezve!' ]) // this should never happpen
} else { } else {
setResult(['Jelszó kérési lehetőségeid jelenleg nincsenek, nézz vissza később']) setResult([...result, 'Jelszó kérési lehetőségeid elfogytak, nézz vissza később'])
setRemaining(0) setRemaining(0)
} }
}) })
.catch((e) => { .catch((e) => {
setResult(['Szerver oldali hiba!']) setResult([...result, 'Szerver oldali hiba!'])
console.log(e) console.log(e)
}) })
} catch (e) { } catch (e) {
setResult(['Szerver oldali hiba!']) setResult([...result, 'Szerver oldali hiba!'])
console.log(e) console.log(e)
} }
} }
return ( return (
// TODO: újrafogalmazás, remove hány nap után kapnak új jelszót először
<div> <div>
<div id='form'> <div id='form'>
<div className={styles.text}> <div className={styles.text}>
@ -79,15 +81,11 @@ export default function PwRequest (props) {
<span> <span>
{' ' + addPwPerDay + ' '} {' ' + addPwPerDay + ' '}
</span> </span>
új lehetőség van jelszót generálni, maximum új lehetőség van jelszót generálni, egyszerre maximum
<span> <span>
{' ' + maxPWCount + ' '} {' ' + maxPWCount + ' '}
</span> </span>
lehetőség gyűlhet össze. Új felhasználók gyűlhet össze
<span>
{' ' + daysAfterUserGetsPWs + ' '}
</span>
nap után kapnak először lehetőséget.
</div> </div>
<div className={styles.text}> <div className={styles.text}>
Még kérhető jelszavak: Még kérhető jelszavak:
@ -115,7 +113,7 @@ export default function PwRequest (props) {
{result ? <div className={styles.pwContainer}>{result.map((r, i) => { {result ? <div className={styles.pwContainer}>{result.map((r, i) => {
return ( return (
<div key={i} className={styles.pw}> <div key={i} className={styles.pw}>
{i}.: {r} {i + 1}.: {r}
</div> </div>
) )
})}</div> : null} })}</div> : null}