Skip to content

Commit

Permalink
fix errors
Browse files Browse the repository at this point in the history
  • Loading branch information
devin-ai-integration[bot] committed Oct 16, 2024
1 parent 60a52a2 commit 77081be
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 13 deletions.
1 change: 1 addition & 0 deletions app/components/UI/SlippageSlider/index.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ describe('SlippageSlider', () => {
increment={1}
onChange={() => undefined}
formatTooltipText={(text) => `${text}%`}
value={1}
/>,
);
expect(wrapper).toMatchSnapshot();
Expand Down
28 changes: 15 additions & 13 deletions app/components/UI/SlippageSlider/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,14 +20,7 @@ import { fontStyles } from '../../../styles/common';
import { useTheme } from '../../../util/theme';
import Svg, { Path } from 'react-native-svg';

interface Theme {
colors: Record<string, any>;
shadows: Record<string, any>;
}

/* eslint-disable import/no-commonjs */
const SlippageSliderBgImg = require('../../../images/slippage-slider-bg.png');
/* eslint-enable import/no-commonjs */
import SlippageSliderBgImg from '../../../images/slippage-slider-bg.png';

const DIAMETER = 30;
const TRACK_PADDING = 2;
Expand Down Expand Up @@ -55,7 +48,16 @@ interface StylesColors {

interface StylesShadows {
size: {
md: object;
md: {
shadowColor?: string;
shadowOffset?: {
width: number;
height: number;
};
shadowOpacity?: number;
shadowRadius?: number;
elevation?: number;
};
};
}

Expand Down Expand Up @@ -225,9 +227,9 @@ const SlippageSlider: React.FC<SlippageSliderProps> = ({
extrapolate: 'clamp',
});

relativeValue.addListener((value) => {
relativeValue.addListener((currentValue) => {
const [sliderValue, newValue] = getValuesByProgress(
value.value / trackWidth,
currentValue.value / trackWidth,
);
slider.setValue(sliderValue);
setTemporaryValue(newValue);
Expand All @@ -238,8 +240,8 @@ const SlippageSlider: React.FC<SlippageSliderProps> = ({
},
onPanResponderRelease: () => {
pan.flattenOffset();
pan.addListener((value) => {
const relativeValue = Math.min(Math.max(0, value.value), trackWidth);
pan.addListener((panValue) => {
const relativeValue = Math.min(Math.max(0, panValue.value), trackWidth);
pan.setValue(relativeValue);
if (changeOnRelease && onChange) {
const progress = relativeValue / trackWidth;
Expand Down

0 comments on commit 77081be

Please sign in to comment.