blob: a90894eda759831775e427172ae3bc003d10d62e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
/**
* @license
* SPDX-License-Identifier: AGPL-3.0-or-later
* This file is part of Wolfree.
* This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
*/
import { FormEventHandler } from "react";
const submitMathInputForm: FormEventHandler<HTMLFormElement> = (event) => {
event.preventDefault();
const form = event.currentTarget;
const formData = new FormData(form);
const i = formData.get("i") || "";
if (i instanceof File) return;
const url = new URL("/input/", window.location.href);
url.searchParams.set("i", i);
window.location.href = url.href;
};
export default submitMathInputForm;
|