@@ -17,7 +17,7 @@ interface PaperCardProps {
1717export default function PaperCard ( { subject, slots } : PaperCardProps ) {
1818 const courseName = extractWithoutBracketContent ( subject ) ;
1919 const courseCode = extractBracketContent ( subject ) ;
20- const [ paperCount , setPaperCount ] = useState < number | null > ( 0 ) ;
20+ // const [paperCount, setPaperCount] = useState<number | null>(0);
2121 const [ pinned , setPinned ] = useState < boolean > ( false ) ;
2222
2323 const handlePinToggle = ( ) => {
@@ -36,19 +36,19 @@ export default function PaperCard({ subject, slots }: PaperCardProps) {
3636 } ;
3737
3838 useEffect ( ( ) => {
39- const fetchPaperCount = async ( ) => {
40- try {
41- const response = await axios . get < { count : number } > (
42- "/api/papers/count" ,
43- {
44- params : { subject } ,
45- } ,
46- ) ;
47- setPaperCount ( response . data . count ) ;
48- } catch ( error ) {
49- console . error ( "Failed to fetch paper count:" , error ) ;
50- }
51- } ;
39+ // const fetchPaperCount = async () => {
40+ // try {
41+ // const response = await axios.get<{ count: number }>(
42+ // "/api/papers/count",
43+ // {
44+ // params: { subject },
45+ // },
46+ // );
47+ // setPaperCount(response.data.count);
48+ // } catch (error) {
49+ // console.error("Failed to fetch paper count:", error);
50+ // }
51+ // };
5252
5353 const currentPinnedSubjects = JSON . parse (
5454 localStorage . getItem ( "userSubjects" ) ?? "[]" ,
0 commit comments