New Reactjs(Hooks) developer here, my question: i'm at the moment in Menu.tsx and i want to click that button and it should affect in another component in 'Transports.tsx', i have written two ways(dont know how to make them work), one way is normal button and onclick on it and another way is adding them inside '< Link to=" / Transports " >'. If i put that button in that same component 'Transports.tsx' it would work without problem, but need to have that button in 'Menu.tsx'.
import React from 'react'
function Menu() {
return (
<div>
<button
type="button"
className="btn btn-secondary"
data-bs-dismiss="modal"
onClick={() => filterData(OrderState.Delivered)}
>
delivered
</button>
{/* <Link to="/Transports">
<button
type="button"
className="btn btn-secondary"
data-bs-dismiss="modal"
onClick={() => filterData(OrderState.Delivered)}
> delivered</button>
</Link> */}
</div>
)
}
export default Menu
Transports.tsx
import React from 'react'
function Transports() {
function filterData(filter: any) {
setDefault(true);
if (filter) {
setData(ordrs?.filter((f) => f.state === filter));
} else {
setData(ordrs?.filter((f) => f.state !== "Delivered"));
}
}
return (
<div>
</div>
)
}
export default Transports