mirror of
https://gitlab.com/MrFry/qmining-page
synced 2025-04-01 20:23:44 +02:00
Displaying all requested passwords
This commit is contained in:
parent
c93cf0e028
commit
f67faa3031
2 changed files with 18 additions and 7 deletions
|
@ -5,7 +5,7 @@ import styles from './pwRequest.module.css'
|
|||
import constants from '../constants.json'
|
||||
|
||||
export default function PwRequest (props) {
|
||||
const [resul, setResult] = useState()
|
||||
const [result, setResult] = useState([])
|
||||
const [remaining, setRemaining] = useState()
|
||||
|
||||
const handleSubmit = async () => {
|
||||
|
@ -22,21 +22,21 @@ export default function PwRequest (props) {
|
|||
rawResponse.json()
|
||||
.then((resp) => {
|
||||
if (resp.result === 'success') {
|
||||
setResult(resp.pw)
|
||||
setResult([...result, resp.pw])
|
||||
setRemaining(resp.remaining)
|
||||
} else if (resp.result === 'success') {
|
||||
setResult('Nem vagy bejelentkezve!') // this should never happpen
|
||||
setResult([ 'Nem vagy bejelentkezve!' ]) // this should never happpen
|
||||
} else {
|
||||
setResult('Jelszó kérési lehetőségeid jelenleg nincsenek, nézz vissza később')
|
||||
setResult(['Jelszó kérési lehetőségeid jelenleg nincsenek, nézz vissza később'])
|
||||
setRemaining(0)
|
||||
}
|
||||
})
|
||||
.catch((e) => {
|
||||
setResult('Szerver oldali hiba!')
|
||||
setResult(['Szerver oldali hiba!'])
|
||||
console.log(e)
|
||||
})
|
||||
} catch (e) {
|
||||
setResult('Szerver oldali hiba!')
|
||||
setResult(['Szerver oldali hiba!'])
|
||||
console.log(e)
|
||||
}
|
||||
}
|
||||
|
@ -58,7 +58,13 @@ export default function PwRequest (props) {
|
|||
Jelszó kérése
|
||||
</div>
|
||||
</div>
|
||||
{resul ? <div className={styles.pw}>{resul}</div> : null}
|
||||
{result ? <div className={styles.pwContainer}>{result.map((r, i) => {
|
||||
return (
|
||||
<div key={i} className={styles.pw}>
|
||||
{i}.: {r}
|
||||
</div>
|
||||
)
|
||||
})}</div> : null}
|
||||
{remaining ? <div className={styles.remaining}>Még kérhető jelszavak: {remaining}</div> : null}
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -23,6 +23,11 @@
|
|||
}
|
||||
|
||||
.pw {
|
||||
margin: 10px;
|
||||
}
|
||||
|
||||
.pwContainer {
|
||||
font-family: "Courier New", Courier, monospace;
|
||||
text-align: center;
|
||||
font-size: 24px;
|
||||
color: white;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue