Skip to content

Commit a310695

Browse files
authored
Make Menu open WPI toolbox (#134)
* Make Menu open WPI toolbox * Change openToolbox to be openWPIToolboxSettings
1 parent f5ec23d commit a310695

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/App.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -379,6 +379,7 @@ const App: React.FC = (): React.JSX.Element => {
379379
gotoTab={setActiveTab}
380380
project={project}
381381
setProject={setProject}
382+
openWPIToolboxSettings={() => setToolboxSettingsModalIsOpen(true)}
382383
/>
383384
</Sider>
384385
<Antd.Layout>

src/reactComponents/Menu.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ export interface MenuProps {
4848
storage: commonStorage.Storage | null;
4949
gotoTab: (tabKey: string) => void;
5050
project: commonStorage.Project | null;
51+
openWPIToolboxSettings: () => void;
5152
setProject: (project: commonStorage.Project | null) => void;
5253
}
5354

@@ -248,6 +249,8 @@ export function Component(props: MenuProps): React.JSX.Element {
248249
setProjectModalOpen(true);
249250
} else if (key === 'about') {
250251
setAboutDialogVisible(true);
252+
} else if (key === 'wpi_toolbox'){
253+
props.openWPIToolboxSettings();
251254
} else {
252255
// TODO: Handle other menu actions
253256
console.log(`Selected key that wasn't module: ${key}`);

0 commit comments

Comments
 (0)