diff --git a/apps/mail/components/icons/icons.tsx b/apps/mail/components/icons/icons.tsx index ac459a50d5..9774098ba0 100644 --- a/apps/mail/components/icons/icons.tsx +++ b/apps/mail/components/icons/icons.tsx @@ -1641,6 +1641,7 @@ export const Check = ({ className }: { className?: string }) => ( ); diff --git a/apps/mail/components/mail/mail.tsx b/apps/mail/components/mail/mail.tsx index 9c041a901a..6a434f64eb 100644 --- a/apps/mail/components/mail/mail.tsx +++ b/apps/mail/components/mail/mail.tsx @@ -486,9 +486,9 @@ export function MailLayout() { )} >
-
+
- +
diff --git a/apps/mail/components/mail/select-all-checkbox.tsx b/apps/mail/components/mail/select-all-checkbox.tsx index d347844fda..33990f9a62 100644 --- a/apps/mail/components/mail/select-all-checkbox.tsx +++ b/apps/mail/components/mail/select-all-checkbox.tsx @@ -1,12 +1,13 @@ -import { Checkbox } from '@/components/ui/checkbox'; -import { useMail } from '@/components/mail/use-mail'; -import { useThreads } from '@/hooks/use-threads'; +import React, { useCallback, useMemo, useRef, useState, useEffect } from 'react'; import { useSearchValue } from '@/hooks/use-search-value'; import { trpcClient } from '@/providers/query-provider'; -import { cn } from '@/lib/utils'; +import { useMail } from '@/components/mail/use-mail'; +import { Checkbox } from '@/components/ui/checkbox'; +import { useThreads } from '@/hooks/use-threads'; import { useParams } from 'react-router'; +import { Check } from '../icons/icons'; +import { cn } from '@/lib/utils'; import { toast } from 'sonner'; -import React, { useCallback, useMemo, useRef, useState, useEffect } from 'react'; export default function SelectAllCheckbox({ className }: { className?: string }) { const [mail, setMail] = useMail(); @@ -97,12 +98,38 @@ export default function SelectAllCheckbox({ className }: { className?: string }) }, [folder, query]); return ( - +
+ + +
); -} \ No newline at end of file +}