From 3a61b7c7caf4eb463c47afe774a1f9f77d8e3142 Mon Sep 17 00:00:00 2001 From: Faye Date: Sat, 24 Aug 2024 17:29:41 +0200 Subject: [PATCH] cleanup, fixes --- .../(main)/community/[communityId]/page.client.tsx | 2 -- src/app/[locale]/(main)/users/page.tsx | 1 - .../(user)/user/[profileUrl]/followers/page.client.tsx | 2 +- .../(user)/user/[profileUrl]/following/page.client.tsx | 8 ++++---- src/components/header/header-resizable.tsx | 1 - src/components/header/header-server.tsx | 1 - src/utils/types/models.ts | 2 +- 7 files changed, 6 insertions(+), 11 deletions(-) diff --git a/src/app/[locale]/(main)/community/[communityId]/page.client.tsx b/src/app/[locale]/(main)/community/[communityId]/page.client.tsx index de200df7..53ff960a 100644 --- a/src/app/[locale]/(main)/community/[communityId]/page.client.tsx +++ b/src/app/[locale]/(main)/community/[communityId]/page.client.tsx @@ -4,9 +4,7 @@ import { useToast } from '@/components/ui/use-toast' import { useEffect, useState } from 'react' import { addFollow } from '@/utils/actions/community/addFollow' import { removeFollow } from '@/utils/actions/community/removeFollow' -import { account } from '@/app/appwrite-client' import { getIsFollowingCommunity } from '@/utils/server-api/community-followers/getIsFollowingCommunity' -import { getUser } from '@/utils/server-api/account/user' export function FollowerButton({ userSelf, displayName, communityId }) { const { toast } = useToast() diff --git a/src/app/[locale]/(main)/users/page.tsx b/src/app/[locale]/(main)/users/page.tsx index ff867c60..a69d12ac 100644 --- a/src/app/[locale]/(main)/users/page.tsx +++ b/src/app/[locale]/(main)/users/page.tsx @@ -1,4 +1,3 @@ -import PageLayout from '@/components/pageLayout' import PageClient from './page.client' export const runtime = 'edge' diff --git a/src/app/[locale]/(user)/user/[profileUrl]/followers/page.client.tsx b/src/app/[locale]/(user)/user/[profileUrl]/followers/page.client.tsx index 28b03386..31bcda3e 100644 --- a/src/app/[locale]/(user)/user/[profileUrl]/followers/page.client.tsx +++ b/src/app/[locale]/(user)/user/[profileUrl]/followers/page.client.tsx @@ -45,7 +45,7 @@ export default function ClientPage({ } finally { setIsFetching(false) } - }, []) + }, [user.$id]) useEffect(() => { fetchUsers().then() diff --git a/src/app/[locale]/(user)/user/[profileUrl]/following/page.client.tsx b/src/app/[locale]/(user)/user/[profileUrl]/following/page.client.tsx index f4c5b976..b73b5b73 100644 --- a/src/app/[locale]/(user)/user/[profileUrl]/following/page.client.tsx +++ b/src/app/[locale]/(user)/user/[profileUrl]/following/page.client.tsx @@ -45,7 +45,7 @@ export default function ClientPage({ } finally { setIsFetching(false) } - }, []) + }, [user.$id]) useEffect(() => { fetchUsers().then() @@ -77,10 +77,10 @@ export default function ClientPage({
-

So lonely..

+

So quiet here...

- {user?.displayName} is not following anyone at the moment. You - could blackmail them into following you. Just a thought. + {user?.displayName} hasn't followed anyone yet. Maybe they + are just waiting for the perfect moment!

diff --git a/src/components/header/header-resizable.tsx b/src/components/header/header-resizable.tsx index b4f6d8c8..45bf42b0 100644 --- a/src/components/header/header-resizable.tsx +++ b/src/components/header/header-resizable.tsx @@ -19,7 +19,6 @@ import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, - DropdownMenuLabel, DropdownMenuSeparator, DropdownMenuTrigger, } from '@/components/ui/dropdown-menu' diff --git a/src/components/header/header-server.tsx b/src/components/header/header-server.tsx index bb35baeb..7dd18a6d 100644 --- a/src/components/header/header-server.tsx +++ b/src/components/header/header-server.tsx @@ -3,7 +3,6 @@ import SidebarResizable from '@/components/header/header-resizable' import MobileNav from '@/components/header/mobile-nav' import { getUserDataSingle } from '@/utils/server-api/user/getUserData' import { getUser } from '@/utils/server-api/account/user' -import { storage } from '@/app/appwrite-server' export const dynamic = 'force-dynamic' diff --git a/src/utils/types/models.ts b/src/utils/types/models.ts index 4fd756fd..b2370ae6 100644 --- a/src/utils/types/models.ts +++ b/src/utils/types/models.ts @@ -1,4 +1,4 @@ -import { type AppwriteException, Models } from 'node-appwrite' +import { Models } from 'node-appwrite' export namespace Account { export interface AccountType extends Models.User {}