FormData to Object
Dynamically iterates over passed formData and returns an object with the key of the input name and value of the input value.
Functions
TypeScript
export default function useFormData(data: FormData) {
const formattedData: { [key: string]: string } = {};
for (const entry of data.entries()) {
formattedData[entry[0]] = entry[1] as string;
}
return formattedData;
}
JavaScript
export default function useFormData(data) {
const formattedData = {};
for (const entry of data.entries()) {
formattedData[entry[0]] = entry[1];
}
return formattedData;
}