feat: 添加剧集选择器测试页面,包含响应式布局和调试信息

This commit is contained in:
katelya
2025-09-02 16:33:22 +08:00
parent 5dacbc027d
commit aa03a0b932
3 changed files with 99 additions and 136 deletions
+41
View File
@@ -0,0 +1,41 @@
import React from 'react';
import EpisodeSelector from '@/components/EpisodeSelector';
export default function TestPage() {
return (
<div className="p-8 min-h-screen bg-gray-100 dark:bg-gray-900">
<h1 className="text-3xl font-bold mb-8 text-center text-gray-900 dark:text-white">
🧪
</h1>
<div className="max-w-4xl mx-auto bg-white dark:bg-gray-800 rounded-lg shadow-lg p-6">
<div className="h-96">
<EpisodeSelector
totalEpisodes={50}
episodesPerPage={10}
value={5}
onChange={(_episode) => {
// 选择了第 {_episode + 1} 集
}}
availableSources={[]}
sourceSearchLoading={false}
sourceSearchError={null}
/>
</div>
</div>
<div className="max-w-4xl mx-auto mt-8 p-4 bg-blue-100 dark:bg-blue-900 rounded-lg">
<h2 className="text-lg font-bold text-blue-900 dark:text-blue-100 mb-2">:</h2>
<ul className="text-blue-800 dark:text-blue-200 space-y-1">
<li> </li>
<li> </li>
<li> </li>
<li> ()</li>
<li> </li>
<li> </li>
</ul>
</div>
</div>
);
}