I have the following scenario where I need an index deleted.
JS:
this.state = {
rangeValue: this.props.rangeSlider && [
this.props.rangeValue[0],
this.props.rangeValue[1],
this.props.rangeValue[2]
],
};
<Range
defaultValue={
this.props.rangeValue[2] ? [...this.state.rangeValue] : [...this.state.rangeValue] //minus last index in my array (this.props.rangeValue[2])
}
/>
.slice()method:this.state.rangeValue.slice(0, -1)<rangethis.state.rangeValue.slice()to make a copy of an array.