А
Size: a a a
А
A
К
MK
OR
A
OR
MK
DK
К
A
MK
КУ
A
MK
N
<Switch>То есть должен открываться этот компонент по урлу
<Route
path={`${match.url}/tasktypes/:id`}
render={() => <VolunteersContainer isAddOptns={{ isGroup: true }} />}
/>
</Switch>
http://localhost:3000/helper/tasktypes/1
есть <Link className={classes.tasktypestitle} to={`tasktypes/${index + 1}`></Link>При клике на линк идет открытие компонента, в браузере отображается адрес
localhost:3000/helper/tasktypes/1
, но при просмотре матч пропсов компонета , почему то выходит след: match:По идее в полях path url , должны быть значение:
isExact: false
params: {}
path: "/helper"
url: "/helper"
/helper/tasktypes/1
,L
ЕС
const [timer,setTimer] = useState(null)
useEffect(()=>{
let s_date = moment(props.date).format("YYYY-MM-DD");
let c_date = moment().format("YYYY-MM-DD");
if (s_date===c_date)
setTimer(setInterval(getData,5000))
else
clearInterval(timer)
getData()
return ()=>{
clearInterval(timer)
}
},[props.date])
A
const [timer,setTimer] = useState(null)
useEffect(()=>{
let s_date = moment(props.date).format("YYYY-MM-DD");
let c_date = moment().format("YYYY-MM-DD");
if (s_date===c_date)
setTimer(setInterval(getData,5000))
else
clearInterval(timer)
getData()
return ()=>{
clearInterval(timer)
}
},[props.date])
DB
const [timer,setTimer] = useState(null)
useEffect(()=>{
let s_date = moment(props.date).format("YYYY-MM-DD");
let c_date = moment().format("YYYY-MM-DD");
if (s_date===c_date)
setTimer(setInterval(getData,5000))
else
clearInterval(timer)
getData()
return ()=>{
clearInterval(timer)
}
},[props.date])