Commit Graph

1 Commits

Author SHA1 Message Date
imeepos 100f059bb7 feat: add use-videos hook for video list management
Implement video list hook following TDD principles and use-templates.ts pattern.
Supports pagination, loading states, error handling, and data refresh.

- Add useVideos hook with execute, loadMore, and refetch functions
- Add comprehensive test suite with 11 test cases
- Follow DI pattern using ProjectController from @repo/sdk
- Calculate pagination using total/limit for hasMore flag

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 11:39:34 +08:00