mirror of
https://github.com/pybricks/pybricks-code.git
synced 2026-09-12 17:45:22 +00:00
app/App: move firmware flash dialogs from settings
The flash firmware dialog show action can be triggered even when the settings panel is not mounted, so we need to move the dialogs up in the tree to the app level. Fixes: https://github.com/pybricks/support/issues/694
This commit is contained in:
@@ -10,6 +10,8 @@ import SplitterLayout from 'react-splitter-layout';
|
||||
import { useLocalStorage, useTernaryDarkMode } from 'usehooks-ts';
|
||||
import Activities from '../activities/Activities';
|
||||
import Editor from '../editor/Editor';
|
||||
import { InstallPybricksDialog } from '../firmware/installPybricksDialog/InstallPybricksDialog';
|
||||
import RestoreOfficialDialog from '../firmware/restoreOfficialDialog/RestoreOfficialDialog';
|
||||
import { useSettingIsShowDocsEnabled } from '../settings/hooks';
|
||||
import StatusBar from '../status-bar/StatusBar';
|
||||
import Terminal from '../terminal/Terminal';
|
||||
@@ -198,6 +200,8 @@ const App: React.VFC = () => {
|
||||
</div>
|
||||
<StatusBar />
|
||||
<Tour />
|
||||
<InstallPybricksDialog />
|
||||
<RestoreOfficialDialog />
|
||||
</div>
|
||||
);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user