WEBAPP: ApplicationСtx.setAppBarTitle обёрнута в useCallback, для безопасного использования в эффектах

This commit is contained in:
Mikhail Chechnev 2025-07-07 09:04:50 +03:00
parent 97072a9b60
commit f36d46525e

View File

@ -57,7 +57,7 @@ export const ApplicationContext = ({ errors, displaySizeGetter, guidGenerator, c
const setPanels = panels => dispatch({ type: APP_AT.LOAD_PANELS, payload: panels });
//Установка заголовка в шапке приложения
const setAppBarTitle = appBarTitle => dispatch({ type: APP_AT.SET_APP_BAR_TITLE, payload: appBarTitle });
const setAppBarTitle = useCallback(appBarTitle => dispatch({ type: APP_AT.SET_APP_BAR_TITLE, payload: appBarTitle }), []);
//Поиск раздела по имени
const findPanelByName = name => state.panels.find(panel => panel.name == name);