17782: Fixes almost all tests (4 left) mostly by fixing namespace-type imports.
[arvados-workbench2.git] / src / components / popover / popover.tsx
index c8d40338cf8e1e782d40bfb54eb044432600efe5..ce9f8ce25c82f7b2795f1b4266f5fb375e35d8a8 100644 (file)
@@ -2,7 +2,7 @@
 //
 // SPDX-License-Identifier: AGPL-3.0
 
-import * as React from 'react';
+import React from 'react';
 import { Popover as MaterialPopover } from '@material-ui/core';
 
 import { PopoverOrigin } from '@material-ui/core/Popover';
@@ -13,9 +13,7 @@ export interface PopoverProps {
     closeOnContentClick?: boolean;
 }
 
-
-class Popover extends React.Component<PopoverProps> {
-
+export class Popover extends React.Component<PopoverProps> {
     state = {
         anchorEl: undefined
     };
@@ -57,7 +55,6 @@ class Popover extends React.Component<PopoverProps> {
             this.handleClose();
         }
     }
-
 }
 
 export const DefaultTrigger: React.SFC<IconButtonProps> = (props) => (
@@ -65,5 +62,3 @@ export const DefaultTrigger: React.SFC<IconButtonProps> = (props) => (
         <i className="fas" />
     </IconButton>
 );
-
-export default Popover;