我正在尝试使用 JSDoc 来记录我的 React 状态钩子(state hooks)的解构部分,例如:
const [referenceState, setReferenceState] = useState(null);
这里,referenceState
是一个对象类型,而 setReferenceState
期望一个对象。
根据一些在线信息,我正在尝试做一些类似以下的事情:
/**
* @param {Object} stateToSet
* @returns {GenericArray} current state and function to change value
*/
const [referenceState, setReferenceState] = useState(null);
但是那样并没有产生任何东西..
有人能帮我记录referenceState
和setReferenceState
吗?
referenceState
是什么类型?是一个对象吗?setReferenceState
需要哪些参数并返回什么? - Brett ZamirreferenceState
是一个对象,而setReferenceState
期望一个对象。 - theabhinavdas