На данный момент нет возможности.
Однако есть проблема: https://github.com/zalmoxisus/redux-devtools-extension/issues/303
Если это действительно полезно для вас, вы можете разветвить расширение и добавить эту функцию самостоятельно.
Начальное состояние задается здесь: https://github.com/reduxjs/redux-devtools/blob/a094e3b42cdeab75eb5fdbe56e6b7ad784c01ab3/packages/redux-devtools-inspector-monitor/src/redux.network
проверьте tabName: 'Diff'
ниже:
export const DEFAULT_STATE: DevtoolsInspectorState = {
selectedActionId: null,
startActionId: null,
inspectedActionPath: [],
inspectedStatePath: [],
tabName: 'Diff',
};
вы можете сохранять состояние в localStorage при каждом изменении (вы можете сделать это в функции reducer в этом файле) и загружать его сюда, выполнив что-то вроде:
const persistedStateItem = localStorage.getItem('default_redux_devtools_state');
const persistedState = persistedStateItem && JSON.parse(persistedStateItem);
export const DEFAULT_STATE: DevtoolsInspectorState = persistedState || {
selectedActionId: null,
startActionId: null,
inspectedActionPath: [],
inspectedStatePath: [],
tabName: 'Diff',
};
на редукторе вы можете сделать что-то вроде:
export function reducer<S, A extends Action<unknown>>(
props: DevtoolsInspectorProps<S, A>,
state = DEFAULT_STATE,
action: DevtoolsInspectorAction
) {
const nextState = {
...reduceUpdateState(state, action),
};
localStorage.setItem('default_redux_devtools_state', JSON.stringify(nextState));
return nextState;
}
person
Tiago Coelho
schedule
20.04.2021
redux-devtools-extension
- person adamgy   schedule 19.04.2021