【发布时间】:2023-04-09 21:40:01
【问题描述】:
我在我的 React 项目中使用 JSDoc 3.6.4。我已经定义了以下钩子...
import { useState } from "react";
/**
* The form hook. Sets handlers and initial properties of a form.
*
* @param {Object.<string, string>} initialValue
* @returns {object}
*/
const useForm = (initialValue = {}) => {
const [values, setValues] = useState(initialValue);
const reset = () => {
setValues(initialValue);
};
const handleChange = ({ target }) => {
setValues((values) => ({
...values,
[target.name]: target.value,
}));
};
return {
handleChange,
values,
reset,
setValues,
};
};
export default useForm;
当返回多个内容时,记录返回内容的正确方法是什么?我想放的不仅仅是 {object},这就是我现在所拥有的。
【问题讨论】:
标签: jsdoc