'use client'; import { InfiniteScrollList } from '@/components/ui/infinite-scroll-list'; import AIStandardCard from '@/components/features/ai-standard-card'; import useSmartInfiniteQuery from '../../useSmartInfiniteQuery'; import { fetchCharacters } from '@/services/editor'; import { useHomeStore } from '../../store'; import { useEffect } from 'react'; import StoryContent from '@/components/features/StoryContent'; import MentionInputExample from '@/components/ui/MentionInput/example'; const Story = () => { const characterParams = useHomeStore((state) => state.characterParams); // const { dataSource, isFirstLoading, isLoadingMore, noMoreData, onLoadMore, onSearch } = // useSmartInfiniteQuery(fetchCharacters, { // queryKey: 'characters', // defaultQuery: characterParams, // }); // useEffect(() => { // onSearch(characterParams); // }, [characterParams]); return (
{/* items={dataSource} enableLazyRender lazyRenderMargin="500px" columns={1} renderItem={(character) => } getItemKey={(character, index) => character.id + index} hasNextPage={!noMoreData} isLoading={isFirstLoading || isLoadingMore} fetchNextPage={onLoadMore} /> */}
); }; export default Story;