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'
|
import constants from '../constants.json'
|
||||||
|
|
||||||
export default function PwRequest (props) {
|
export default function PwRequest (props) {
|
||||||
const [resul, setResult] = useState()
|
const [result, setResult] = useState([])
|
||||||
const [remaining, setRemaining] = useState()
|
const [remaining, setRemaining] = useState()
|
||||||
|
|
||||||
const handleSubmit = async () => {
|
const handleSubmit = async () => {
|
||||||
|
@ -22,21 +22,21 @@ export default function PwRequest (props) {
|
||||||
rawResponse.json()
|
rawResponse.json()
|
||||||
.then((resp) => {
|
.then((resp) => {
|
||||||
if (resp.result === 'success') {
|
if (resp.result === 'success') {
|
||||||
setResult(resp.pw)
|
setResult([...result, resp.pw])
|
||||||
setRemaining(resp.remaining)
|
setRemaining(resp.remaining)
|
||||||
} 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(['Jelszó kérési lehetőségeid jelenleg nincsenek, nézz vissza később'])
|
||||||
setRemaining(0)
|
setRemaining(0)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch((e) => {
|
.catch((e) => {
|
||||||
setResult('Szerver oldali hiba!')
|
setResult(['Szerver oldali hiba!'])
|
||||||
console.log(e)
|
console.log(e)
|
||||||
})
|
})
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
setResult('Szerver oldali hiba!')
|
setResult(['Szerver oldali hiba!'])
|
||||||
console.log(e)
|
console.log(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -58,7 +58,13 @@ export default function PwRequest (props) {
|
||||||
Jelszó kérése
|
Jelszó kérése
|
||||||
</div>
|
</div>
|
||||||
</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}
|
{remaining ? <div className={styles.remaining}>Még kérhető jelszavak: {remaining}</div> : null}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -23,6 +23,11 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.pw {
|
.pw {
|
||||||
|
margin: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.pwContainer {
|
||||||
|
font-family: "Courier New", Courier, monospace;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-size: 24px;
|
font-size: 24px;
|
||||||
color: white;
|
color: white;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue