mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 01:39:44 +01:00
Replace debounce
package with debounce
function from lodash
(#7931)
These two functions differ slightly in options, but none of those options are being used by us, so in these cases they're functionally equivalent. They're even both descendants of the original `debounce` function from `underscore`. This was done to reduce the number of direct dependencies we have. It should not affect bundle size, as we still depend upon the `debounce` package transitively.
This commit is contained in:
parent
6f9b74256c
commit
00a73ee25e
@ -14,7 +14,7 @@ import ComposableObservableStore from './lib/ComposableObservableStore'
|
||||
import asStream from 'obs-store/lib/asStream'
|
||||
import AccountTracker from './lib/account-tracker'
|
||||
import RpcEngine from 'json-rpc-engine'
|
||||
import debounce from 'debounce'
|
||||
import { debounce } from 'lodash'
|
||||
import createEngineStream from 'json-rpc-middleware-stream/engineStream'
|
||||
import createFilterMiddleware from 'eth-json-rpc-filters'
|
||||
import createSubscriptionManager from 'eth-json-rpc-filters/subscriptionManager'
|
||||
|
@ -82,7 +82,6 @@
|
||||
"copy-to-clipboard": "^3.0.8",
|
||||
"currency-formatter": "^1.4.2",
|
||||
"d3": "^5.15.0",
|
||||
"debounce": "1.1.0",
|
||||
"debounce-stream": "^2.0.0",
|
||||
"deep-freeze-strict": "1.1.1",
|
||||
"dnode": "^1.2.2",
|
||||
|
@ -1,7 +1,7 @@
|
||||
import PropTypes from 'prop-types'
|
||||
import React, { createRef, Component } from 'react'
|
||||
import metamaskLogo from 'metamask-logo'
|
||||
import debounce from 'debounce'
|
||||
import { debounce } from 'lodash'
|
||||
|
||||
export default class Mascot extends Component {
|
||||
static propTypes = {
|
||||
|
@ -4,7 +4,7 @@ import c from 'classnames'
|
||||
import { isValidENSAddress, isValidAddress, isValidAddressHead } from '../../../../helpers/utils/util'
|
||||
import { ellipsify } from '../../send.utils'
|
||||
|
||||
import debounce from 'debounce'
|
||||
import { debounce } from 'lodash'
|
||||
import copyToClipboard from 'copy-to-clipboard/index'
|
||||
import ENS from 'ethjs-ens'
|
||||
import networkMap from 'ethjs-ens/lib/network-map.json'
|
||||
|
@ -8549,7 +8549,7 @@ debounce-stream@^2.0.0:
|
||||
duplexer "^0.1.1"
|
||||
through "^2.3.6"
|
||||
|
||||
debounce@1.1.0, debounce@^1.0.0:
|
||||
debounce@^1.0.0:
|
||||
version "1.1.0"
|
||||
resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.1.0.tgz#6a1a4ee2a9dc4b7c24bb012558dbcdb05b37f408"
|
||||
integrity sha512-ZQVKfRVlwRfD150ndzEK8M90ABT+Y/JQKs4Y7U4MXdpuoUkkrr4DwKbVux3YjylA5bUMUj0Nc3pMxPJX6N2QQQ==
|
||||
|
Loading…
Reference in New Issue
Block a user