@@ -11,10 +11,13 @@ import { getPaginatedPapers, importPaper, getFavoritePapers } from "@/services/p
1111import Header from "@/components/Header" ;
1212import DashboardHeader from "./components/DashboardHeader" ;
1313import SearchAndFilter from "./components/SearchAndFilter" ;
14- import { CreatePaperRequest } from "@/types/paper.type " ;
14+ import { CreatePaperRequest } from "@/types/paper.types " ;
1515import { getWorkflowsByUser } from "@/services/progress.service" ;
1616import { getPaperDetails } from "@/services/paper.service.ts" ;
1717import { Tabs , TabsList , TabsTrigger } from "@/components/ui/tabs" ;
18+ import { supabase } from "@/integrations/supabase/client" ;
19+
20+
1821const Dashboard = ( ) => {
1922 const { user } = useAuth ( ) ;
2023 const queryClient = useQueryClient ( ) ;
@@ -54,7 +57,7 @@ const Dashboard = () => {
5457 // Apply search filter if provided
5558 if ( searchQuery ) {
5659 const searchLower = searchQuery . toLowerCase ( ) ;
57- favorites = favorites . filter ( ( paper : any ) =>
60+ favorites = favorites . filter ( ( paper ) =>
5861 paper . title ?. toLowerCase ( ) . includes ( searchLower ) ||
5962 paper . authors ?. toLowerCase ( ) . includes ( searchLower ) ||
6063 paper . journal ?. toLowerCase ( ) . includes ( searchLower )
@@ -63,22 +66,22 @@ const Dashboard = () => {
6366
6467 // Apply filters
6568 if ( filters . author ) {
66- favorites = favorites . filter ( ( paper : any ) =>
69+ favorites = favorites . filter ( ( paper ) =>
6770 paper . authors ?. toLowerCase ( ) . includes ( filters . author . toLowerCase ( ) )
6871 ) ;
6972 }
7073 if ( filters . journal ) {
71- favorites = favorites . filter ( ( paper : any ) =>
74+ favorites = favorites . filter ( ( paper ) =>
7275 paper . journal ?. toLowerCase ( ) . includes ( filters . journal . toLowerCase ( ) )
7376 ) ;
7477 }
7578 if ( filters . yearFrom ) {
76- favorites = favorites . filter ( ( paper : any ) =>
79+ favorites = favorites . filter ( ( paper ) =>
7780 paper . publicationYear >= parseInt ( filters . yearFrom )
7881 ) ;
7982 }
8083 if ( filters . yearTo ) {
81- favorites = favorites . filter ( ( paper : any ) =>
84+ favorites = favorites . filter ( ( paper ) =>
8285 paper . publicationYear <= parseInt ( filters . yearTo )
8386 ) ;
8487 }
0 commit comments