 npm = require 'npm'
 semver = require 'semver'
 {$, $$, _, React, ReactBootstrap, FontAwesome, ROOT, PluginManager} = window
-{Grid, Col, Row, Input, Alert, Button, ButtonGroup, Label, Collapse, Well, OverlayTrigger, Tooltip, Overlay, Popover} = ReactBootstrap
+{Grid, Col, Row, Input, Alert, Button, ButtonGroup, Label, Collapse, Well, OverlayTrigger, Tooltip, Panel} = ReactBootstrap
 {config} = window
 shell = require 'shell'
 {dialog} = remote.require 'electron'

                if plugin.settingsClass?
                  <Button ref="setting-btn"
                          bsStyle='primary' bsSize='xs' style={width: 'calc(100% / 3)'}
                          onClick={_.partial @props.toggleSettingPop, plugin.name}>
                    <FontAwesome name='gear' />
                    {__ 'Settings'}
                  </Button>

            </ButtonGroup>
            {
              if plugin.settingsClass?
                <CollapsiblePanel collapsible expanded={@state.settingOpen}
                  style={margin: 0} >
                  <PluginSettingWrap plugin={plugin} />
                </CollapsiblePanel>
            }
          </div>
        </Col>
