aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/newlightbox/ButtonMenu/ButtonMenu.tsx
diff options
context:
space:
mode:
authorNathan-SR <144961007+Nathan-SR@users.noreply.github.com>2024-05-09 00:02:30 -0400
committerNathan-SR <144961007+Nathan-SR@users.noreply.github.com>2024-05-09 00:02:30 -0400
commit2f5f13946cf0a1ec87efddbfbbc6a9fd878da924 (patch)
treeea9ec90561f73ed1c977e0538699c5f53b3c4712 /src/client/views/newlightbox/ButtonMenu/ButtonMenu.tsx
parent0766ba00727e9e13ced2e16cfb049d49711fa738 (diff)
parentfa4d377b53c9ca31d8900d9c11bd25be57025962 (diff)
Merge branch 'nathan-starter' of https://github.com/brown-dash/Dash-Web into nathan-starter
Diffstat (limited to 'src/client/views/newlightbox/ButtonMenu/ButtonMenu.tsx')
-rw-r--r--src/client/views/newlightbox/ButtonMenu/ButtonMenu.tsx22
1 files changed, 14 insertions, 8 deletions
diff --git a/src/client/views/newlightbox/ButtonMenu/ButtonMenu.tsx b/src/client/views/newlightbox/ButtonMenu/ButtonMenu.tsx
index e48e993cf..3eb99f47a 100644
--- a/src/client/views/newlightbox/ButtonMenu/ButtonMenu.tsx
+++ b/src/client/views/newlightbox/ButtonMenu/ButtonMenu.tsx
@@ -1,24 +1,27 @@
+/* eslint-disable jsx-a11y/no-static-element-interactions */
+/* eslint-disable jsx-a11y/click-events-have-key-events */
import { action } from 'mobx';
import * as React from 'react';
import { Doc } from '../../../../fields/Doc';
import { InkTool } from '../../../../fields/InkField';
import { SnappingManager } from '../../../util/SnappingManager';
import { CollectionDockingView } from '../../collections/CollectionDockingView';
+import { DocumentView } from '../../nodes/DocumentView';
import { OpenWhereMod } from '../../nodes/OpenWhere';
import { NewLightboxView } from '../NewLightboxView';
import './ButtonMenu.scss';
-import { IButtonMenu } from './utils';
-export const ButtonMenu = (props: IButtonMenu) => {
+export function ButtonMenu() {
return (
- <div className={`newLightboxButtonMenu-container`}>
+ <div className="newLightboxButtonMenu-container">
<div
className="newLightboxView-navBtn"
title="toggle fit width"
onClick={e => {
e.stopPropagation();
NewLightboxView.LightboxDoc!._fitWidth = !NewLightboxView.LightboxDoc!._fitWidth;
- }}></div>
+ }}
+ />
<div
className="newLightboxView-tabBtn"
title="open in tab"
@@ -27,7 +30,8 @@ export const ButtonMenu = (props: IButtonMenu) => {
CollectionDockingView.AddSplit(NewLightboxView.LightboxDoc || NewLightboxView.LightboxDoc!, OpenWhereMod.none);
DocumentView.DeselectAll();
NewLightboxView.SetNewLightboxDoc(undefined);
- }}></div>
+ }}
+ />
<div
className="newLightboxView-penBtn"
title="toggle pen annotation"
@@ -35,7 +39,8 @@ export const ButtonMenu = (props: IButtonMenu) => {
onClick={e => {
e.stopPropagation();
Doc.ActiveTool = Doc.ActiveTool === InkTool.Pen ? InkTool.None : InkTool.Pen;
- }}></div>
+ }}
+ />
<div
className="newLightboxView-exploreBtn"
title="toggle explore mode to navigate among documents only"
@@ -43,7 +48,8 @@ export const ButtonMenu = (props: IButtonMenu) => {
onClick={action(e => {
e.stopPropagation();
SnappingManager.SetExploreMode(!SnappingManager.ExploreMode);
- })}></div>
+ })}
+ />
</div>
);
-};
+}