Decouple open/save dialogs, reload, shouldUseDarkColors from Electron
Summary: Per title. Less imports from Electron. Reviewed By: timur-valiev, aigoncharov Differential Revision: D31923504 fbshipit-source-id: dc7557cf7c88c0c8168ba22f7dca7b3e2d339a09
This commit is contained in:
committed by
Facebook GitHub Bot
parent
d5e4b0c360
commit
9763af4c96
@@ -37,6 +37,7 @@ import React from 'react';
|
||||
import ChangelogSheet from './chrome/ChangelogSheet';
|
||||
import PluginManager from './chrome/plugin-manager/PluginManager';
|
||||
import SettingsSheet from './chrome/SettingsSheet';
|
||||
import reloadFlipper from './utils/reloadFlipper';
|
||||
|
||||
export type DefaultKeyboardAction = keyof typeof _buildInMenuEntries;
|
||||
export type TopLevelMenu = 'Edit' | 'View' | 'Window' | 'Help';
|
||||
@@ -294,11 +295,9 @@ function getTemplate(
|
||||
{
|
||||
label: 'Reload',
|
||||
accelerator: 'CmdOrCtrl+R',
|
||||
click: function (_, focusedWindow: electron.BrowserWindow | undefined) {
|
||||
if (focusedWindow) {
|
||||
logger.track('usage', 'reload');
|
||||
focusedWindow.reload();
|
||||
}
|
||||
click: function (_, _focusedWindow: electron.BrowserWindow | undefined) {
|
||||
logger.track('usage', 'reload');
|
||||
reloadFlipper();
|
||||
},
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user