Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions dev/app/builtin/init-stories.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ import initMenuSelectStories from './stories/menu-select.stories';
import initNumericRefinementListStories from './stories/numeric-refinement-list.stories';
import initNumericSelectorStories from './stories/numeric-selector.stories';
import initPaginationStories from './stories/pagination.stories';
import initPriceRangesStories from './stories/price-ranges.stories';
import initRangeInputStories from './stories/range-input.stories.js';
import initRangeSliderStories from './stories/range-slider.stories';
import initRefinementListStories from './stories/refinement-list.stories';
Expand Down Expand Up @@ -41,7 +40,6 @@ export default () => {
initNumericRefinementListStories();
initNumericSelectorStories();
initPaginationStories();
initPriceRangesStories();
initRangeInputStories();
initRangeSliderStories();
initRefinementListStories();
Expand Down
24 changes: 0 additions & 24 deletions dev/app/builtin/stories/price-ranges.stories.js

This file was deleted.

13 changes: 0 additions & 13 deletions dev/app/init-unmount-widgets.js
Original file line number Diff line number Diff line change
Expand Up @@ -233,19 +233,6 @@ export default () => {
)
);

storiesOf('PriceRanges').add(
'default',
wrapWithUnmount(container =>
instantsearch.widgets.priceRanges({
container,
attributeName: 'price',
templates: {
header: 'Price ranges',
},
})
)
);

storiesOf('RefinementList').add(
'default',
wrapWithUnmount(container =>
Expand Down
2 changes: 0 additions & 2 deletions dev/app/jquery/init-stories.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ import initMenuStories from './stories/menu.stories';
import initNumericRefinementListStories from './stories/numeric-refinement-list.stories';
import initNumericSelectorStories from './stories/numeric-selector.stories';
import initPaginationStories from './stories/pagination.stories';
import initPriceRangesStories from './stories/price-ranges.stories';
import initRefinementListStories from './stories/refinement-list.stories';
import initSearchBoxStories from './stories/search-box.stories';
import initSortBySelectorStories from './stories/sort-by-selector.stories';
Expand All @@ -28,7 +27,6 @@ export default () => {
initNumericRefinementListStories();
initNumericSelectorStories();
initPaginationStories();
initPriceRangesStories();
initRefinementListStories();
initSearchBoxStories();
initSortBySelectorStories();
Expand Down
19 changes: 0 additions & 19 deletions dev/app/jquery/stories/price-ranges.stories.js

This file was deleted.

1 change: 0 additions & 1 deletion dev/app/jquery/widgets/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ export { default as hits } from './hits';
export { default as refinementList } from './refinementList';
export { default as numericSelector } from './numericSelector';
export { default as numericRefinementList } from './numericRefinementList';
export { default as priceRanges } from './priceRanges';
export { default as searchBox } from './searchBox';
export { default as sortBySelector } from './sortBySelector';
export { default as starRating } from './starRating';
Expand Down
119 changes: 0 additions & 119 deletions dev/app/jquery/widgets/priceRanges.js

This file was deleted.

1 change: 0 additions & 1 deletion docgen/src/examples/e-commerce/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@
<div id="materials" class="facet"></div>
<div id="colors" class="facet"></div>
<div id="rating" class="facet"></div>
<div id="prices" class="facet"></div>
</section>
<div class="thank-you">Data courtesy of <a href="http://www.ikea.com/">ikea.com</a></div>
</aside>
Expand Down
42 changes: 0 additions & 42 deletions docgen/src/examples/e-commerce/main.scss
Original file line number Diff line number Diff line change
Expand Up @@ -312,48 +312,6 @@ aside {
}
// to fix - add more colors
}

.ais-price-ranges--form {
margin-top: 8px;
}

.ais-price-ranges--currency {
display: inline-block;
margin-right: 4px;
}

.ais-price-ranges--input {
display: inline-block;
width: 50px;
border-radius: 2px;
border: solid 1px $gray;
font-weight: normal;
}

.ais-price-ranges--button {
display: block;
float: right;
width: 22px;
height: 22px;
padding: 0;
margin-left: 4px;
font-size: 10px;
line-height: 20px;
border: solid 1px $gray;
border-radius: 50%;
text-align: center;
background-color: $gray-light;

&:hover {
color: $brand-primary;
background-color: #FFFFFF;
}

&:focus {
outline: none;
box-shadow: inset 0 0 0 1px $primary-color;
}
}
}

.results-wrapper {
Expand Down
3 changes: 0 additions & 3 deletions docgen/src/guides/routing.md
Original file line number Diff line number Diff line change
Expand Up @@ -230,9 +230,6 @@ But the `uiState` object is created by InstantSearch.js internally and thus part
numericSelector: {
widthInCm: 30
},
priceRanges: {
price: '200-20000'
},
range: {
ageInYears: '2-10'
},
Expand Down
4 changes: 4 additions & 0 deletions docgen/src/guides/v3-migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -298,6 +298,10 @@ InstantSearch 3 introduces some breaking changes in the widget's naming, options
</div>
```

### PriceRanges

Widget removed.

## Connectors

### connectRange
Expand Down
19 changes: 0 additions & 19 deletions functional-tests/app/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -269,25 +269,6 @@ search.once('render', function() {
document.querySelector('.search').className = 'row search search--visible';
});

search.addWidget(
instantsearch.widgets.priceRanges({
container: '#price-ranges',
attributeName: 'price',
templates: {
header: 'Price ranges',
},
cssClasses: {
header: 'facet-title',
body: 'nav nav-stacked',
range: 'facet-value',
form: '',
input: 'fixed-input-sm',
button: 'btn btn-default btn-sm',
item: 'item',
},
})
);

search.addWidget(
instantsearch.widgets.numericSelector({
container: '#popularity-selector',
Expand Down
1 change: 0 additions & 1 deletion functional-tests/app/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,6 @@ <h1><a href="./">Instant search demo</a> <small>using instantsearch.js</small></
<div class="facet" id="free-shipping"></div>
<div class="facet" id="price"></div>
<div class="facet" id="categories"></div>
<div class="facet" id="price-ranges"></div>
<div class="facet" id="price-numeric-list"></div>
</div>
<div class="col-md-9">
Expand Down
4 changes: 0 additions & 4 deletions functional-tests/app/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -111,10 +111,6 @@ body {
display: block;
}

.ais-price-ranges .ais-price-ranges--input{
width: 65px;
}

.ais-refinement-list--label input[type=radio]{
margin: 4px 8px 0 0;
}
Expand Down
Loading