obrigado!! ah e feliz pascoa hehe.
alias, eu já dei uma terceira melhorada nela, agora vc consegue setar o state como um localStorage e ele altera globalmente :)
import { stateStorage, useTriggerState } from "react-trigger-state";
// em alguma função
const value = stateStorage.set("my_first_state_storage", "testeee");
// esse cara pega as alterações q o de cima fzr (sem estar no msm componente :D)
const [state, setState] = useTriggerState({
name: "my_first_state_storage",
});
daí se consegue fzr umas loucuras q nem essas:
import { stateStorage, useTriggerState } from "react-trigger-state";
// em alguma função
const value = stateStorage.set("my_first_state_storage", "testeee");
const value2 = stateStorage.set("outro_state", "testeee 1");
const value3 = stateStorage.set("outro_state2", "testeee 2");
sem precisar importar um milhao de states kk