Чтобы избежать сохранения текущих данных профиля в React JS, можно использовать blackList в библиотеке redux-persist. 1 Он позволяет исключить сохранение определённых данных. 1
Например, если не нужно сохранять определённый ключ и его значение, можно настроить blackList так: 1
const appDataPersistConfig = { ключ: 'AppData', хранилище: storage, // импортируется из redux-persist blacklist: [ 'key1' ]}
Также для записи данных без вызова рендеринга компонента можно использовать хук useRef. 2
Ещё один вариант — использовать параметры URL для сохранения состояния приложения на React. 4 В простой ситуации они подойдут, если данные несложные, а если сложнее — лучше выбрать localStorage. 4