Browse Source

Clean up.

Afshin T. Darian 5 năm trước cách đây
mục cha
commit
f35066179b

+ 0 - 0
src/variables/utils/toogle/index.ts → src/variables/utils/toggle/index.ts


+ 12 - 15
src/variables/utils/toogle/variableSearch.tsx → src/variables/utils/toggle/variableSearch.tsx

@@ -55,7 +55,7 @@ class VariableSearchInput extends ReactWidget {
   }
 }
 
-const MenuReact = ({ config }: any) => {
+const VariablesMenu = ({ config }: any) => {
   const [toggleState, setToggle] = useState(false);
   const [scope, setScope] = useState('local');
 
@@ -83,9 +83,9 @@ const MenuReact = ({ config }: any) => {
       </li>
       <li
         className="jp-MenuComponent-item"
-        onClick={e => changeScope('builin')}
+        onClick={e => changeScope('built-in')}
       >
-        builin
+        built-in
       </li>
     </ul>
   );
@@ -105,23 +105,20 @@ const MenuReact = ({ config }: any) => {
 };
 
 class VariableScopeSearch extends ReactWidget {
-  constructor() {
-    super();
-  }
-  open: boolean = false;
-  menu: ReactWidget;
-  widget: Widget;
-
-  showMenu = function() {
-    this.open = !this.open;
-    if (this.open) {
+  showMenu() {
+    this._isOpen = !this._isOpen;
+    if (this._isOpen) {
+      // TODO
     } else {
+      // no-op
     }
-  };
+  }
 
   render() {
-    return <MenuReact />;
+    return <VariablesMenu />;
   }
+
+  private _isOpen = false;
 }
 
 // namespace Internal {