expo-popcore-app/components
imeepos 1f34b4c273 feat: integrate UI components into Search pages with pagination and loading
- Add useDebounce hook for future search optimization
- Integrate LoadingState, ErrorState, RefreshControl, and PaginationLoader into searchResults.tsx
- Add pull-to-refresh functionality with RefreshControl component
- Implement pagination with loadMore and PaginationLoader
- Add error handling with retry functionality using ErrorState
- Update SearchResultsGrid to support refreshControl, onEndReached, and ListFooterComponent props
- Add scroll event handling for pagination trigger
- Add TODO comment in searchWorksResults.tsx for backend API integration
- Reduce initial search limit from 50 to 20 for better performance

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 12:20:11 +08:00
..
blocks fix: bug 2026-01-20 17:21:09 +08:00
drawer feat: 重构测试结构并添加动态表单组件 2026-01-19 14:31:48 +08:00
icon Initial commit: expo-popcore-app 2025-12-25 16:25:55 +08:00
skeleton feat: 添加测试框架和优化项目结构 2026-01-19 10:53:54 +08:00
ui test: 修复所有单元测试问题并实现100%通过率 2026-01-19 14:59:26 +08:00
DynamicForm.test.tsx test: 修复所有单元测试问题并实现100%通过率 2026-01-19 14:59:26 +08:00
DynamicForm.tsx fix: bug 2026-01-20 17:21:09 +08:00
ErrorState.test.tsx feat: add reusable ErrorState component with TDD 2026-01-21 11:31:25 +08:00
ErrorState.tsx feat: add reusable ErrorState component with TDD 2026-01-21 11:31:25 +08:00
GradientText.example.tsx Initial commit: expo-popcore-app 2025-12-25 16:25:55 +08:00
GradientText.tsx Initial commit: expo-popcore-app 2025-12-25 16:25:55 +08:00
LoadingState.test.tsx feat: add reusable LoadingState component with TDD 2026-01-21 11:28:50 +08:00
LoadingState.tsx feat: add reusable LoadingState component with TDD 2026-01-21 11:28:50 +08:00
PaginationLoader.test.tsx feat: add reusable PaginationLoader component with TDD 2026-01-21 11:33:49 +08:00
PaginationLoader.tsx feat: add reusable PaginationLoader component with TDD 2026-01-21 11:33:49 +08:00
RefreshControl.test.tsx feat: add reusable RefreshControl component 2026-01-21 11:24:59 +08:00
RefreshControl.tsx feat: add reusable RefreshControl component 2026-01-21 11:24:59 +08:00
SearchBar.tsx Initial commit: expo-popcore-app 2025-12-25 16:25:55 +08:00
SearchResultsGrid.tsx feat: integrate UI components into Search pages with pagination and loading 2026-01-21 12:20:11 +08:00
WorksGallery.tsx feat: integrate UI components into Works List with pagination and refresh 2026-01-21 12:15:53 +08:00
themed-text.tsx Initial commit: expo-popcore-app 2025-12-25 16:25:55 +08:00
themed-view.tsx Initial commit: expo-popcore-app 2025-12-25 16:25:55 +08:00