diff --git a/src/components/Admintools.jsx b/src/components/Admintools.jsx index a9cd052..6039cb0 100644 --- a/src/components/Admintools.jsx +++ b/src/components/Admintools.jsx @@ -7,12 +7,12 @@ import { t } from 'ttag'; async function submitIPAction( action, + vallist, callback, ) { const data = new FormData(); - const iplist = document.getElementById('iparea').value; - data.append('ip', iplist); data.append('ipaction', action); + data.append('ip', vallist); const resp = await fetch('./api/modtools', { credentials: 'include', method: 'POST', @@ -72,8 +72,9 @@ async function submitMakeMod( function Admintools() { - const [iPAction, selectIPAction] = useState('ban'); + const [iPAction, selectIPAction] = useState('iidtoip'); const [modName, selectModName] = useState(''); + const [txtval, setTxtval] = useState(''); const [resp, setResp] = useState(null); const [modlist, setModList] = useState([]); const [submitting, setSubmitting] = useState(false); @@ -114,9 +115,10 @@ function Admintools() { selectIPAction(sel.options[sel.selectedIndex].value); }} > - {['iidtoip'] + {['iidtoip', 'iptoiid'] .map((opt) => (