Skip to content

Commit 5d223dd

Browse files
refactor: optimize lodash imports to reduce bundle size (#2254)
* refactor: optimize lodash imports to reduce bundle size * update --------- Co-authored-by: mintdart <[email protected]>
1 parent 8d8ef88 commit 5d223dd

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/containers/ProtocolOverview/Emissions/index.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
import { lazy, Suspense, useEffect, useMemo, useState } from 'react'
2-
import { chunk, groupBy, isEqual, omit, sum } from 'lodash'
2+
import chunk from 'lodash/chunk'
3+
import groupBy from 'lodash/groupBy'
4+
import isEqual from 'lodash/isEqual'
5+
import omit from 'lodash/omit'
6+
import sum from 'lodash/sum'
37
import { useGeckoId, useGetProtocolEmissions, usePriceChart } from '~/api/categories/protocols/client'
48
import type { IChartProps, IPieChartProps } from '~/components/ECharts/types'
59
import { Icon } from '~/components/Icon'

src/hooks/useUserConfig.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useCallback, useEffect, useMemo, useRef } from 'react'
22
import { useMutation, useQuery, useQueryClient } from '@tanstack/react-query'
3-
import { debounce } from 'lodash'
3+
import debounce from 'lodash/debounce'
44
import { AUTH_SERVER } from '../constants'
55
import { useAuthContext } from '../containers/Subscribtion/auth'
66

0 commit comments

Comments
 (0)