mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
Remove object spread syntax
This commit is contained in:
parent
8e2da52e64
commit
bc65484e1b
@ -2,6 +2,7 @@ const Component = require('react').Component
|
|||||||
const PropTypes = require('react').PropTypes
|
const PropTypes = require('react').PropTypes
|
||||||
const h = require('react-hyperscript')
|
const h = require('react-hyperscript')
|
||||||
const MenuDroppo = require('menu-droppo')
|
const MenuDroppo = require('menu-droppo')
|
||||||
|
const extend = require('xtend')
|
||||||
|
|
||||||
const noop = () => {}
|
const noop = () => {}
|
||||||
|
|
||||||
@ -9,6 +10,13 @@ class Dropdown extends Component {
|
|||||||
render () {
|
render () {
|
||||||
const { isOpen, onClickOutside, style, innerStyle, children } = this.props
|
const { isOpen, onClickOutside, style, innerStyle, children } = this.props
|
||||||
|
|
||||||
|
const innerStyleDefaults = extend({
|
||||||
|
borderRadius: '4px',
|
||||||
|
padding: '8px 16px',
|
||||||
|
background: 'rgba(0, 0, 0, 0.8)',
|
||||||
|
boxShadow: 'rgba(0, 0, 0, 0.15) 0px 2px 2px 2px',
|
||||||
|
}, innerStyle)
|
||||||
|
|
||||||
return h(
|
return h(
|
||||||
MenuDroppo,
|
MenuDroppo,
|
||||||
{
|
{
|
||||||
@ -16,13 +24,7 @@ class Dropdown extends Component {
|
|||||||
zIndex: 11,
|
zIndex: 11,
|
||||||
onClickOutside,
|
onClickOutside,
|
||||||
style,
|
style,
|
||||||
innerStyle: {
|
innerStyle: innerStyleDefaults,
|
||||||
borderRadius: '4px',
|
|
||||||
padding: '8px 16px',
|
|
||||||
background: 'rgba(0, 0, 0, 0.8)',
|
|
||||||
boxShadow: 'rgba(0, 0, 0, 0.15) 0px 2px 2px 2px',
|
|
||||||
...innerStyle,
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
[
|
[
|
||||||
h(
|
h(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user