Add libraryMenu as a dependency
This commit is contained in:
@@ -198,7 +198,7 @@ const UserEdit = () => {
|
||||
(page.querySelector('#txtMaxActiveSessions') as HTMLInputElement).value = String(user.Policy?.MaxActiveSessions) || '0';
|
||||
(page.querySelector('#selectSyncPlayAccess') as HTMLSelectElement).value = String(user.Policy?.SyncPlayAccess);
|
||||
loading.hide();
|
||||
}, [ userDto, loadAuthProviders, loadPasswordResetProviders, loadDeleteFolders ]);
|
||||
}, [ libraryMenu ]);
|
||||
|
||||
const loadData = useCallback(() => {
|
||||
if (!userDto) {
|
||||
|
||||
@@ -97,7 +97,7 @@ const UserProfile: FunctionComponent = () => {
|
||||
}).catch(err => {
|
||||
console.error('[userprofile] failed to get current user', err);
|
||||
});
|
||||
}, [user]);
|
||||
}, [user, libraryMenu]);
|
||||
|
||||
useEffect(() => {
|
||||
const page = element.current;
|
||||
|
||||
@@ -54,7 +54,7 @@ const UserPasswordForm: FunctionComponent<IProps> = ({ user }: IProps) => {
|
||||
(page.querySelector('#txtCurrentPassword') as HTMLInputElement).value = '';
|
||||
(page.querySelector('#txtNewPassword') as HTMLInputElement).value = '';
|
||||
(page.querySelector('#txtNewPasswordConfirm') as HTMLInputElement).value = '';
|
||||
}, [user]);
|
||||
}, [user, libraryMenu]);
|
||||
|
||||
useEffect(() => {
|
||||
const page = element.current;
|
||||
|
||||
Reference in New Issue
Block a user