может триггерить useEffect который повешен на тот же state в другом компоненте?!
Ну как бы да, если ты следишь за одним и тем же, то да
это же бред. Это разные компоненты, они не отваливаются при подгрузке другого ?
А причем тут компонент то, redux стоит отдельно от твоих компонентов. Если ты тригеришь изменение стейта, значит все эффекты которые следят за стейтом будут так же тригерится.
Если ты хочешь изолировать стейт, тогда засунь его в useState во время монтирования компонента, тогда он будет у тебя изолирован, и уже можешь спокойно следить именно за этим стейтом. Ничего бредового тут нет)
Потому я слушаю стейт в одном компоненте, а когда он изменяется в другом срабатывает код в первом. Это не логично, потому что тот компонент больше не должен работать, он не вызван
У тебя первый компонент находится в дереве, когда второй появляется? Если да, то ничего не логичного чел)
нет, они соединены только через Stack.Navigator
Это два отдельных скрина?
в том и дело
Обсуждают сегодня