Если вы хотите изменить состояние одного компонента от другого, вы должны «Поднять» состояние и события, которые это обрабатывают.
const showDrawer = () => {
handelShowDrawer ()
};
const onClose = () => {
setVisible(false);
};
}
Wrapper= ()=>{
const [visible, setVisible] = useState(false);
const handelShowDrawer = () => {
setVisible(true);
};
const handelClose = () => {
setVisible(false);
};
<TopSide handelShowDrawer={handelShowDrawer} onDrawerClose={handelClose} visible/>
}