我在我的项目中使用algolia。我将在其中获得 "hit "数据。我想在我的NextJs项目中,当页面渲染时调用这个数据,谁能帮帮我?
const algoliaAppID = algoliaAppID
const algoliaIndex = algoliaIndex';
const algoliaSearchApiKey = algoliaSearchApiKey;
const searchClient = algoliasearch( algoliaAppID, algoliaSearchApiKey );
async function handleClick(
) {
return searchClient
.initIndex( algoliaIndex )
.search( '' )
.then( ( result: any ) => {
setFilterData( result?.hits );
} );
}
useEffect( () => {
handleClick( selectedItem );
}, [] );