I am new to React and TypeScript.
I want to toggle a boolean state (true/false) with a handler function. I've read other posts about how to do this in ES6 but I am unclear of how to achieve this in TypeScript.
So far I have:
const MyComponent = () => {
const [collapseUpper, setCollapseUpper] = React.useState(true);
const handleCollapse = () => {
collapseUpper = !setCollapseUpper;
};
return (
<Link onClick={handleCollapse}>More</Link>
<Collapse in={collapseUpper}>
//content
But I cannot get it to work.
Can anyone point me in the right direction?
setCollapseUpperis a function not a valuesetCollapseUpper(!collapseUpper)