ребят никак не пойму как избавиться от лишних ререндеров если я хочу чтобы фечились данные как при изменении урла так и при изменении стейта. при первом рендере все ок но при следующих т.к. templates не пустое то происходит несколько фетчингов при изменении стейта и location
и хочу чтобы если в url нет ничего то чтобы активный темплейт был тот что первый в списке темплейтов. но в этом случае такая зависимость приводит к нескольким ререндерам
ребят никак не пойму как избавиться от лишних ререндеров если я хочу чтобы фечились данные как при изменении урла так и при изменении стейта. при первом рендере все ок но при следующих т.к. templates не пустое то происходит несколько фетчингов при изменении стейта и location
Во второй useEffect кинул location и activeIntegration которые вообше не используются
и хочу чтобы если в url нет ничего то чтобы активный темплейт был тот что первый в списке темплейтов. но в этом случае такая зависимость приводит к нескольким ререндерам
в общем то я понимаю что в идеале надо чтобы стейт зависел только от url но тогда при первой загрузке мне надо менять url а это приведет к мерцанию адресной строки. ну и кейс при котором без url параметров автоматом бы проставлялся стейт по умолчанию кажется сейчас невозможным.