Skip to content

Commit 7e9fe47

Browse files
committed
Merge branch 'vue-tree-list' of https://github.com/appbaseio/reactivesearch into next
2 parents 59c5955 + bd856ca commit 7e9fe47

File tree

106 files changed

+466
-445
lines changed

Some content is hidden

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

106 files changed

+466
-445
lines changed

packages/maps/examples/GeoDistanceDropdown/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"license": "Apache-2.0",
77
"dependencies": {
88
"@appbaseio/reactivemaps": "3.0.2",
9-
"@appbaseio/reactivesearch": "4.0.0-alpha.1",
9+
"@appbaseio/reactivesearch": "4.0.0-alpha.2",
1010
"react": "^17.0.0",
1111
"react-dom": "^17.0.0",
1212
"react-scripts": "3.0.1"

packages/maps/examples/GeoDistanceSlider/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"license": "Apache-2.0",
77
"dependencies": {
88
"@appbaseio/reactivemaps": "3.0.2",
9-
"@appbaseio/reactivesearch": "4.0.0-alpha.1",
9+
"@appbaseio/reactivesearch": "4.0.0-alpha.2",
1010
"react": "^17.0.0",
1111
"react-dom": "^17.0.0",
1212
"react-scripts": "3.0.1"

packages/maps/examples/ReactiveMap/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"license": "Apache-2.0",
77
"dependencies": {
88
"@appbaseio/reactivemaps": "3.0.2",
9-
"@appbaseio/reactivesearch": "4.0.0-alpha.1",
9+
"@appbaseio/reactivesearch": "4.0.0-alpha.2",
1010
"react": "^17.0.0",
1111
"react-dom": "^17.0.0",
1212
"react-scripts": "3.0.1"

packages/maps/examples/mongo-examples/GeoDistanceDropdown/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"license": "Apache-2.0",
77
"dependencies": {
88
"@appbaseio/reactivemaps": "3.0.2",
9-
"@appbaseio/reactivesearch": "4.0.0-alpha.1",
9+
"@appbaseio/reactivesearch": "4.0.0-alpha.2",
1010
"react": "^17.0.0",
1111
"react-dom": "^17.0.0",
1212
"react-scripts": "3.0.1"

packages/maps/examples/mongo-examples/GeoDistanceSlider/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"license": "Apache-2.0",
77
"dependencies": {
88
"@appbaseio/reactivemaps": "3.0.2",
9-
"@appbaseio/reactivesearch": "4.0.0-alpha.1",
9+
"@appbaseio/reactivesearch": "4.0.0-alpha.2",
1010
"react": "^17.0.0",
1111
"react-dom": "^17.0.0",
1212
"react-scripts": "3.0.1"

packages/maps/examples/mongo-examples/ReactiveMap/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"license": "Apache-2.0",
77
"dependencies": {
88
"@appbaseio/reactivemaps": "3.0.2",
9-
"@appbaseio/reactivesearch": "4.0.0-alpha.1",
9+
"@appbaseio/reactivesearch": "4.0.0-alpha.2",
1010
"react": "^17.0.0",
1111
"react-dom": "^17.0.0",
1212
"react-scripts": "3.0.1"

packages/playground

packages/vue/examples/with-ssr/components/search.vue

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,13 @@
1919
:autosuggest="false"
2020
:highlight="true"
2121
:URLParams="true"
22-
:data-field="['original_title', 'original_title.search']"
22+
:data-field="[
23+
'original_title',
24+
'original_title.search',
25+
'authors',
26+
'authors.search',
27+
]"
28+
:debounce="250"
2329
component-id="SearchSensor"
2430
placeholder="Search by books names"
2531
icon-position="left"
@@ -57,12 +63,15 @@
5763
<div :id="item._id" :key="item._id" class="flex book-content">
5864
<img :src="item.image" alt="Book Cover" class="book-image" />
5965
<div class="flex column justify-center ml20">
60-
<div class="book-header" inner-html="item.original_title"></div>
66+
<div class="book-header" v-html="item.original_title"></div>
6167
<div class="flex column justify-space-between">
6268
<div>
6369
<div>
6470
by
65-
<span class="authors-list">{{ item.authors }}</span>
71+
<span
72+
class="authors-list"
73+
v-html="item.authors"
74+
></span>
6675
</div>
6776
<div class="ratings-list flex align-center">
6877
<span class="stars">
Lines changed: 14 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,19 @@
1+
<script setup>
2+
import { getServerState } from '@appbaseio/reactivesearch-vue';
3+
import Search from '../components/search.vue';
4+
5+
// eslint-disable-next-line no-undef
6+
const route = useRoute();
7+
// eslint-disable-next-line no-unused-vars,no-undef
8+
const { data, pending, error, refresh } = await useAsyncData(() =>
9+
getServerState(Search, route.query),
10+
);
11+
// eslint-disable-next-line no-unused-vars
12+
const initialState = data.value;
13+
</script>
114

215
<template>
316
<div>
4-
<Search
5-
:initial-state="initialState"
6-
:context-collector="contextCollector" />
17+
<search :initial-state="initialState" />
718
</div>
819
</template>
9-
10-
11-
<script>
12-
import { getServerState } from '@appbaseio/reactivesearch-vue';
13-
import Search from '../components/search.vue';
14-
15-
export default defineNuxtComponent({
16-
async asyncData() {
17-
const route = useRoute();
18-
try {
19-
const initialState = await getServerState(Search, route.query);
20-
console.log('INITIAL STATE', initialState);
21-
return {
22-
initialState,
23-
};
24-
} catch (e) {
25-
console.log('ERROR', e);
26-
console.error('error', e);
27-
return { error: e };
28-
}
29-
},
30-
created() {
31-
console.log('THIS IS ERROR', this.initialState, this.error);
32-
},
33-
});
34-
</script>

packages/web/examples/AnalyticsWithHook/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"main": "index.js",
66
"license": "Apache-2.0",
77
"dependencies": {
8-
"@appbaseio/reactivesearch": "4.0.0-alpha.1",
8+
"@appbaseio/reactivesearch": "4.0.0-alpha.2",
99
"react": "^18.2.0",
1010
"react-dom": "^18.2.0",
1111
"react-scripts": "5.0.1"

0 commit comments

Comments
 (0)