Skip to content

Commit 9f4dbd5

Browse files
authored
Merge pull request #1 from digital-detox/style-props
Add wrapperStyle prop & testID
2 parents fdf5836 + 0cce707 commit 9f4dbd5

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

MultiSlider.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ export default class MultiSlider extends React.Component {
4545
snapped: false,
4646
vertical: false,
4747
minMarkerOverlapDistance: 0,
48+
testID: undefined
4849
};
4950

5051
constructor(props) {
@@ -540,7 +541,7 @@ export default class MultiSlider extends React.Component {
540541
);
541542

542543
return (
543-
<View>
544+
<View style={this.props?.wrapperStyle} testID={this.props.testID}>
544545
{this.props.enableLabel && (
545546
<Label
546547
oneMarkerValue={this.state.valueOne}

index.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ export interface MultiSliderProps {
5454

5555
optionsArray?: number[];
5656

57+
wrapperStyle?: ViewStyle;
5758
containerStyle?: ViewStyle;
5859
trackStyle?: ViewStyle;
5960
selectedStyle?: ViewStyle;
@@ -75,6 +76,7 @@ export interface MultiSliderProps {
7576
imageBackgroundSource?: string;
7677
enableLabel?: boolean;
7778
vertical?: boolean;
79+
testID?: string;
7880
}
7981

8082
export default class MultiSlider extends React.Component<MultiSliderProps> {}

package.json

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
2-
"name": "@ptomasroos/react-native-multi-slider",
3-
"version": "2.2.2",
2+
"name": "@digital-detox/react-native-multi-slider",
3+
"version": "2.2.3",
44
"description": "Android and iOS supported pure JS slider component with multiple markers for React Native",
55
"main": "MultiSlider.js",
66
"types": "index.d.ts",
@@ -9,7 +9,7 @@
99
},
1010
"repository": {
1111
"type": "git",
12-
"url": "git+https://github.com/ptomasroos/react-native-multi-slider.git"
12+
"url": "git+https://github.com/digital-detox/react-native-multi-slider.git"
1313
},
1414
"keywords": [
1515
"react-native-multi-slider",
@@ -35,7 +35,7 @@
3535
"git add"
3636
]
3737
},
38-
"author": "Tomas Roos <[email protected]>",
38+
"author": "Digital Detox (Forked from Tomas Roos <[email protected]>)",
3939
"license": "MIT",
4040
"peerDependencies": {
4141
"react": "*",
@@ -46,9 +46,6 @@
4646
"lint-staged": "^7.3.0",
4747
"prettier": "^1.14.3"
4848
},
49-
"bugs": {
50-
"url": "https://github.com/ptomasroos/react-native-multi-slider/issues"
51-
},
52-
"homepage": "https://github.com/ptomasroos/react-native-multi-slider#readme",
49+
"homepage": "https://github.com/digital-detox/react-native-multi-slider",
5350
"dependencies": {}
5451
}

0 commit comments

Comments
 (0)