[bugfix/frontend] Fix error on submitting domain perm with enter key (#3218)

This commit is contained in:
tobi 2024-08-20 18:56:42 +02:00 committed by GitHub
parent 889d4756ea
commit 9b2f14b131
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 12 additions and 5 deletions

View file

@ -581,6 +581,10 @@ span.form-info {
.filter {
display: flex;
gap: 0.5rem;
button {
width: 100%;
}
}
.entry {

View file

@ -100,7 +100,7 @@ function DomainPermsList({ data, permType, permTypeUpper }: DomainPermsListProps
function filterFormSubmit(e) {
e.preventDefault();
setLocation(`/${filter}`);
setLocation(`/${permType}s/${filter}`);
}
const filter = filterField.value ?? "";
@ -136,12 +136,15 @@ function DomainPermsList({ data, permType, permTypeUpper }: DomainPermsListProps
placeholder="example.org"
label={`Search or add domain ${permType}`}
/>
<Link
className="button"
to={`/${permType}s/${filter}`}
<button
type="submit"
disabled={
filterField.value === undefined ||
filterField.value.length == 0
}
>
{permTypeUpper}&nbsp;{filter}
</Link>
</button>
</form>
<div>
{filterInfo}