1
1
import ArrowBackIosNewIcon from "@mui/icons-material/ArrowBackIosNew" ;
2
2
import EditIcon from "@mui/icons-material/Edit" ;
3
+ import MoreVertIcon from "@mui/icons-material/MoreVert" ;
3
4
import VerticalSplitIcon from "@mui/icons-material/VerticalSplit" ;
4
5
import VisibilityIcon from "@mui/icons-material/Visibility" ;
5
6
import {
6
7
AppBar ,
8
+ Grid2 as Grid ,
7
9
IconButton ,
8
10
Paper ,
9
11
Stack ,
10
12
ToggleButton ,
11
13
ToggleButtonGroup ,
12
14
Toolbar ,
13
15
Tooltip ,
14
- Grid2 as Grid ,
15
16
Typography ,
16
17
} from "@mui/material" ;
18
+ import { useSnackbar } from "notistack" ;
17
19
import { useEffect , useState } from "react" ;
18
20
import { useDispatch , useSelector } from "react-redux" ;
19
21
import { useNavigate } from "react-router-dom" ;
22
+ import { useUpdateDocumentTitleMutation } from "../../hooks/api/workspaceDocument" ;
20
23
import { useUserPresence } from "../../hooks/useUserPresence" ;
24
+ import { selectDocument } from "../../store/documentSlice" ;
21
25
import { EditorModeType , selectEditor , setMode } from "../../store/editorSlice" ;
22
26
import { selectWorkspace } from "../../store/workspaceSlice" ;
23
27
import { ShareRole } from "../../utils/share" ;
24
28
import DownloadMenu from "../common/DownloadMenu" ;
25
29
import ShareButton from "../common/ShareButton" ;
26
- import UserPresenceList from "./UserPresenceList" ;
27
- import { selectDocument } from "../../store/documentSlice" ;
28
- import { useUpdateDocumentTitleMutation } from "../../hooks/api/workspaceDocument" ;
29
- import { useSnackbar } from "notistack" ;
30
30
import DocumentPopover from "../popovers/DocumentPopover" ;
31
- import MoreVertIcon from "@mui/icons-material/MoreVert " ;
31
+ import UserPresenceList from "./UserPresenceList " ;
32
32
33
33
function DocumentHeader ( ) {
34
34
const dispatch = useDispatch ( ) ;
@@ -43,7 +43,7 @@ function DocumentHeader() {
43
43
) ;
44
44
const isEditingDisabled = Boolean ( editorState . shareRole ) ;
45
45
const { enqueueSnackbar } = useSnackbar ( ) ;
46
- const [ moreButtonanchorEl , setMoreButtonAnchorEl ] = useState < HTMLButtonElement | null > ( null ) ;
46
+ const [ moreButtonAnchorEl , setMoreButtonAnchorEl ] = useState < HTMLButtonElement | null > ( null ) ;
47
47
48
48
useEffect ( ( ) => {
49
49
if ( editorState . shareRole === ShareRole . READ ) {
@@ -162,8 +162,8 @@ function DocumentHeader() {
162
162
< MoreVertIcon />
163
163
</ IconButton >
164
164
< DocumentPopover
165
- open = { Boolean ( moreButtonanchorEl ) }
166
- anchorEl = { moreButtonanchorEl }
165
+ open = { Boolean ( moreButtonAnchorEl ) }
166
+ anchorEl = { moreButtonAnchorEl }
167
167
onClose = { handleDocumentMenuClose }
168
168
/>
169
169
</ Stack >
0 commit comments