File tree Expand file tree Collapse file tree 1 file changed +9
-7
lines changed
Expand file tree Collapse file tree 1 file changed +9
-7
lines changed Original file line number Diff line number Diff line change @@ -152,6 +152,14 @@ export const TokenInfo = ({
152152 } ;
153153 } , [ filteredTokenPrices ] ) ;
154154
155+ const filteredTokenColor = useMemo ( ( ) => {
156+ if ( ! filteredTokenPrices . length ) return 'white' ;
157+
158+ const firstPrice = filteredTokenPrices [ 0 ] . price ;
159+ const lastPrice = filteredTokenPrices [ filteredTokenPrices . length - 1 ] . price ;
160+ return firstPrice < lastPrice ? 'green' : firstPrice > lastPrice ? 'red' : 'white' ;
161+ } , [ filteredTokenPrices ] ) ;
162+
155163 return currentToken && data . length > 0 ? (
156164 < Drawer
157165 size = "large"
@@ -231,13 +239,7 @@ export const TokenInfo = ({
231239 data = { filteredTokenPrices }
232240 categories = { [ 'price' ] }
233241 index = "date"
234- colors = { [
235- filteredTokenPrices [ 0 ] . price < filteredTokenPrices [ filteredTokenPrices . length - 1 ] . price
236- ? 'green'
237- : filteredTokenPrices [ 0 ] . price > filteredTokenPrices [ filteredTokenPrices . length - 1 ] . price
238- ? 'red'
239- : 'white' ,
240- ] }
242+ colors = { [ filteredTokenColor ] }
241243 valueFormatter = { number => number . toShortCurrency ( ) }
242244 yAxisWidth = { 65 }
243245 showAnimation = { true }
You can’t perform that action at this time.
0 commit comments