Как интегрировать InstantSearch из Algolia в приложение React NativeAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как интегрировать InstantSearch из Algolia в приложение React Native

Сообщение Anonymous »

Я пытаюсь интегрировать InstantSearch из Algolia в приложение React Native.
Проблема, с которой я столкнулся, заключается в том, что поставщику InstantSearch из Algolia необходимо обернуть корневой компонент App.js. p>
Принимая во внимание, что App.js заключен в навигационный контейнер для навигации по стеку, а NavigationContainer не принимает ничего, кроме компонента экрана, и я не могу обернуть NavigationContainer внутри компонента InstantSearch.
Теперь, как мне интегрировать поставщика InstantSearch из Aloglia в нативный ответ
App.js в настоящее время

Код: Выделить всё

import { NavigationContainer } from "@react-navigation/native";
import { createNativeStackNavigator } from "@react-navigation/native-stack";
import Product from "./screens/Product";
import Home from "./screens/Home";

const Stack = createNativeStackNavigator();

export default function App() {
return (






);
}
Требование мгновенного поиска от Algolia (https://www.algolia.com/doc/guides/buil ... tantsearch -в ваше приложение)

Код: Выделить всё

import React from 'react';
import { SafeAreaView, StatusBar, StyleSheet, Text, View } from 'react-native';
import algoliasearch from 'algoliasearch/lite';
import { InstantSearch } from 'react-instantsearch-core';

const searchClient = algoliasearch('xxxxx', 'xxxxxxxxxxxxx');

export default function App() {
return (




{/* ... */}



);
}
Я пытался интегрировать Instant Search с Home.js, но это не сработало.
Дайте мне знать, как правильно интегрировать Algolia InstantSearch с Навигация в App.js(корневой компонент)

Подробнее здесь: https://stackoverflow.com/questions/782 ... native-app
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»