#13704: change code after CR
[arvados-workbench2.git] / src / views / workbench / workbench.tsx
index d8c24abe2c4c0411c303b984b6a10df94bc93070..2cca921c6c58d3cbefbc47838942280bac9cafb2 100644 (file)
@@ -144,8 +144,8 @@ class Workbench extends React.Component<WorkbenchProps, WorkbenchState> {
             this.props.dispatch(push(`/search?q=${searchText}`));
         },
         onMenuItemClick: (menuItem: NavMenuItem) => menuItem.action(),
-        onDetailsPanelClick: (isOpened: boolean) => {
-            this.setState({ isDetailsPanelOpened: isOpened });
+        onDetailsPanelToggle: () => {
+            this.setState(prev => ({ isDetailsPanelOpened: !prev.isDetailsPanelOpened }));
         }
     };
 
@@ -204,7 +204,7 @@ class Workbench extends React.Component<WorkbenchProps, WorkbenchState> {
                     </div>
                     <DetailsPanel 
                         isOpened={this.state.isDetailsPanelOpened} 
-                        toggleDrawer={this.mainAppBarActions.onDetailsPanelClick} />
+                        closeDrawer={this.mainAppBarActions.onDetailsPanelToggle} />
                 </main>
             </div>
         );