refactor: 全局屏蔽右键菜单

pull/14/head
moonrailgun 3 years ago
parent 5cb75c3cba
commit f8ebcc7407

@ -7,7 +7,7 @@ import { ConfigProvider as AntdProvider } from 'antd';
import { parseColorScheme } from './utils/color-scheme-helper';
import { Helmet } from 'react-helmet';
import { useRecordMeasure } from './utils/measure-helper';
import { getPopupContainer } from './utils/dom-helper';
import { getPopupContainer, preventDefault } from './utils/dom-helper';
import { LoadingSpinner } from './components/LoadingSpinner';
const MainRoute = Loadable(() => import('./routes/Main'));
@ -47,6 +47,7 @@ const AppContainer: React.FC = React.memo((props) => {
},
extraSchemeName
)}
onContextMenu={preventDefault}
>
{props.children}
</div>

@ -17,3 +17,10 @@ export function getPopupContainer() {
export function stopPropagation(e: React.BaseSyntheticEvent) {
e.stopPropagation();
}
/**
* preventDefault
*/
export function preventDefault(e: React.BaseSyntheticEvent) {
e.preventDefault();
}

Loading…
Cancel
Save