Fix minor issues

This commit is contained in:
IRBorisov 2023-09-02 00:03:49 +03:00
parent 017e8606dd
commit 02021bd1d7
2 changed files with 8 additions and 2 deletions

View File

@ -2,6 +2,7 @@ import { useNavigate } from 'react-router-dom';
import { useAuth } from '../../context/AuthContext';
import { useConceptTheme } from '../../context/ThemeContext';
import { LibraryFilterStrategy } from '../../utils/models';
import Dropdown from '../Common/Dropdown';
import DropdownButton from '../Common/DropdownButton';
@ -27,7 +28,7 @@ function UserDropdown({ hideDropdown }: UserDropdownProps) {
const navigateMyWork = () => {
hideDropdown();
navigate(`/library`);
navigate(`/library?filter=${LibraryFilterStrategy.PERSONAL}`);
};
return (

View File

@ -145,13 +145,18 @@ function RSTabsMenu({
<DropdownButton onClick={toggleReadonly}>
<Checkbox
value={isReadonly}
onChange={toggleReadonly}
label='Я — читатель!'
tooltip='Режим чтения'
/>
</DropdownButton>}
{user?.is_staff &&
<DropdownButton onClick={toggleForceAdmin}>
<Checkbox value={isForceAdmin} label='режим администратора'/>
<Checkbox
value={isForceAdmin}
onChange={toggleForceAdmin}
label='режим администратора'
/>
</DropdownButton>}
</Dropdown>}
</div>