Skip to content

Commit 7f8136b

Browse files
authored
feat: migrate React InstantSearch Hooks examples to React InstantSearch (#460)
1 parent 8529385 commit 7f8136b

File tree

427 files changed

+59447
-207020
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

427 files changed

+59447
-207020
lines changed

.circleci/config.yml

Lines changed: 64 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,18 @@ executors:
77

88
commands:
99
build_project:
10-
description: "Building << path >>..."
10+
description: 'Building << path >>...'
1111
parameters:
1212
path:
1313
type: string
14-
default: ""
14+
default: ''
1515
steps:
1616
- restore_cache:
1717
name: Restore Yarn Package Cache for << parameters.path >>
1818
keys:
1919
- yarn-packages-{{ checksum "<< parameters.path >>/yarn.lock" }}
2020
- run:
21-
name: "Building << parameters.path >>"
21+
name: 'Building << parameters.path >>'
2222
command: |
2323
cd "<< parameters.path >>"
2424
yarn
@@ -34,134 +34,138 @@ jobs:
3434
steps:
3535
- checkout
3636
- build_project:
37-
path: "angular-instantsearch/loading-indicator"
37+
path: 'angular-instantsearch/loading-indicator'
3838
- build_project:
39-
path: "angular-instantsearch/algolia-insights"
39+
path: 'angular-instantsearch/algolia-insights'
4040
- build_project:
41-
path: "angular-instantsearch/autocomplete-results-page"
41+
path: 'angular-instantsearch/autocomplete-results-page'
4242
- build_project:
43-
path: "angular-instantsearch/debounced-search-box"
43+
path: 'angular-instantsearch/debounced-search-box'
4444
- build_project:
45-
path: "angular-instantsearch/extending-widgets"
45+
path: 'angular-instantsearch/extending-widgets'
4646
- build_project:
47-
path: "angular-instantsearch/geo-search"
47+
path: 'angular-instantsearch/geo-search'
4848
- build_project:
49-
path: "angular-instantsearch/infinite-scroll"
49+
path: 'angular-instantsearch/infinite-scroll'
5050
- build_project:
51-
path: "angular-instantsearch/multi-index-autocomplete"
51+
path: 'angular-instantsearch/multi-index-autocomplete'
5252
- build_project:
53-
path: "angular-instantsearch/multi-index-hits"
53+
path: 'angular-instantsearch/multi-index-hits'
5454
- build_project:
55-
path: "angular-instantsearch/query-suggestions"
55+
path: 'angular-instantsearch/query-suggestions'
5656
- build_project:
57-
path: "angular-instantsearch/refresh"
57+
path: 'angular-instantsearch/refresh'
5858
- build_project:
59-
path: "angular-instantsearch/routing-basic"
59+
path: 'angular-instantsearch/routing-basic'
6060
- build_project:
61-
path: "angular-instantsearch/routing-seo-friendly"
61+
path: 'angular-instantsearch/routing-seo-friendly'
6262
- build_project:
63-
path: "angular-instantsearch/routing-state-mapping"
63+
path: 'angular-instantsearch/routing-state-mapping'
6464
- build_project:
65-
path: "angular-instantsearch/secured-api-keys"
65+
path: 'angular-instantsearch/secured-api-keys'
6666

6767
build_react_projects:
6868
executor: node14
6969
steps:
7070
- checkout
7171
- build_project:
72-
path: "react-instantsearch/autocomplete-mentions"
72+
path: 'react-instantsearch/algolia-insights'
7373
- build_project:
74-
path: "react-instantsearch/autocomplete-results-page"
74+
path: 'react-instantsearch/conditional-debouncing'
7575
- build_project:
76-
path: "react-instantsearch/extending-widgets"
76+
path: 'react-instantsearch/conditional-request'
7777
- build_project:
78-
path: "react-instantsearch/infinite-scroll"
78+
path: 'react-instantsearch/facet-dropdown'
7979
- build_project:
80-
path: "react-instantsearch/multi-index-autocomplete"
80+
path: 'react-instantsearch/geo-search'
8181
- build_project:
82-
path: "react-instantsearch/multi-index-hits"
82+
path: 'react-instantsearch/infinite-scroll'
8383
- build_project:
84-
path: "react-instantsearch/query-suggestions"
84+
path: 'react-instantsearch/multi-index-hits'
8585
- build_project:
86-
path: "react-instantsearch/routing-basic"
86+
path: 'react-instantsearch/query-suggestions'
8787
- build_project:
88-
path: "react-instantsearch/routing-seo-friendly"
88+
path: 'react-instantsearch/range-slider-with-radix-ui'
8989
- build_project:
90-
path: "react-instantsearch/routing-user-friendly"
90+
path: 'react-instantsearch/range-slider-with-react-spectrum'
9191
- build_project:
92-
path: "react-instantsearch/secured-api-keys"
92+
path: 'react-instantsearch/remix'
9393
- build_project:
94-
path: "react-instantsearch/algolia-insights"
94+
path: 'react-instantsearch/routing-basic'
95+
- build_project:
96+
path: 'react-instantsearch/routing-seo-friendly'
97+
- build_project:
98+
path: 'react-instantsearch/secured-api-keys'
9599

96100
build_vanilla_projects:
97101
executor: node14
98102
steps:
99103
- checkout
100104
- build_project:
101-
path: "instantsearch.js/autocomplete-results-page"
105+
path: 'instantsearch.js/autocomplete-results-page'
102106
- build_project:
103-
path: "instantsearch.js/geo-search-control"
107+
path: 'instantsearch.js/geo-search-control'
104108
- build_project:
105-
path: "instantsearch.js/geo-search-custom-marker"
109+
path: 'instantsearch.js/geo-search-custom-marker'
106110
- build_project:
107-
path: "instantsearch.js/geo-search-hits"
111+
path: 'instantsearch.js/geo-search-hits'
108112
- build_project:
109-
path: "instantsearch.js/infinite-scroll"
113+
path: 'instantsearch.js/infinite-scroll'
110114
- build_project:
111-
path: "instantsearch.js/multi-index-autocomplete"
115+
path: 'instantsearch.js/multi-index-autocomplete'
112116
- build_project:
113-
path: "instantsearch.js/multi-index-hits"
117+
path: 'instantsearch.js/multi-index-hits'
114118
- build_project:
115-
path: "instantsearch.js/query-suggestions"
119+
path: 'instantsearch.js/query-suggestions'
116120
- build_project:
117-
path: "instantsearch.js/refresh-cache-periodically"
121+
path: 'instantsearch.js/refresh-cache-periodically'
118122
- build_project:
119-
path: "instantsearch.js/refresh-cache-user-action"
123+
path: 'instantsearch.js/refresh-cache-user-action'
120124
- build_project:
121-
path: "instantsearch.js/routing-basic"
125+
path: 'instantsearch.js/routing-basic'
122126
- build_project:
123-
path: "instantsearch.js/routing-seo-friendly"
127+
path: 'instantsearch.js/routing-seo-friendly'
124128
- build_project:
125-
path: "instantsearch.js/secured-api-keys"
129+
path: 'instantsearch.js/secured-api-keys'
126130

127131
build_vue_projects:
128132
executor: node14
129133
steps:
130134
- checkout
131135
- build_project:
132-
path: "vue-instantsearch/algolia-insights"
136+
path: 'vue-instantsearch/algolia-insights'
133137
- build_project:
134-
path: "vue-instantsearch/autocomplete-results-page"
138+
path: 'vue-instantsearch/autocomplete-results-page'
135139
- build_project:
136-
path: "vue-instantsearch/debounced-search-box"
140+
path: 'vue-instantsearch/debounced-search-box'
137141
- build_project:
138-
path: "vue-instantsearch/extending-widgets"
142+
path: 'vue-instantsearch/extending-widgets'
139143
- build_project:
140-
path: "vue-instantsearch/geo-search"
144+
path: 'vue-instantsearch/geo-search'
141145
- build_project:
142-
path: "vue-instantsearch/infinite-scroll"
146+
path: 'vue-instantsearch/infinite-scroll'
143147
- build_project:
144-
path: "vue-instantsearch/loading-indicator"
148+
path: 'vue-instantsearch/loading-indicator'
145149
- build_project:
146-
path: "vue-instantsearch/multi-index-autocomplete"
150+
path: 'vue-instantsearch/multi-index-autocomplete'
147151
- build_project:
148-
path: "vue-instantsearch/multi-index-hits"
152+
path: 'vue-instantsearch/multi-index-hits'
149153
- build_project:
150-
path: "vue-instantsearch/query-suggestions"
154+
path: 'vue-instantsearch/query-suggestions'
151155
- build_project:
152-
path: "vue-instantsearch/refresh"
156+
path: 'vue-instantsearch/refresh'
153157
- build_project:
154-
path: "vue-instantsearch/routing-basic"
158+
path: 'vue-instantsearch/routing-basic'
155159
- build_project:
156-
path: "vue-instantsearch/routing-seo-friendly"
160+
path: 'vue-instantsearch/routing-seo-friendly'
157161
- build_project:
158-
path: "vue-instantsearch/routing-state-mapping"
162+
path: 'vue-instantsearch/routing-state-mapping'
159163
- build_project:
160-
path: "vue-instantsearch/routing-vue-router"
164+
path: 'vue-instantsearch/routing-vue-router'
161165
- build_project:
162-
path: "vue-instantsearch/secured-api-keys"
166+
path: 'vue-instantsearch/secured-api-keys'
163167
- build_project:
164-
path: "vue-instantsearch/server-side-rendering"
168+
path: 'vue-instantsearch/server-side-rendering'
165169

166170
workflows:
167171
version: 2.1

react-instantsearch-hooks-native/getting-started/.gitignore

Lines changed: 0 additions & 14 deletions
This file was deleted.

react-instantsearch-hooks-native/getting-started/README.md

Lines changed: 0 additions & 19 deletions
This file was deleted.

react-instantsearch-hooks-native/getting-started/app.json

Lines changed: 0 additions & 30 deletions
This file was deleted.

react-instantsearch-hooks-native/getting-started/babel.config.js

Lines changed: 0 additions & 6 deletions
This file was deleted.

react-instantsearch-hooks-native/getting-started/package.json

Lines changed: 0 additions & 31 deletions
This file was deleted.

0 commit comments

Comments
 (0)