From 13dda65a3956de8475b863ba2426139e384958f7 Mon Sep 17 00:00:00 2001 From: Ren Amamiya <123083837+reyamir@users.noreply.github.com> Date: Sun, 5 Mar 2023 09:27:16 +0700 Subject: [PATCH] restructured and clean up --- .../account}/account.tsx | 0 .../{accountBar => columns/account}/index.tsx | 4 +- .../navigator}/createPost.tsx | 0 .../navigator}/index.tsx | 12 +-- .../navigator/userDropdownMenu.tsx} | 2 +- src/components/empty.tsx | 96 ------------------- src/components/imageWithFallback.tsx | 2 +- src/components/navigatorBar/incomingList.tsx | 17 ---- src/components/note/modal/index.tsx | 52 ---------- src/components/note/modal/noteReply.tsx | 9 -- src/layouts/{baseLayout.tsx => base.tsx} | 0 .../{fullLayout.tsx => fullscreen.tsx} | 2 +- .../{newsfeedLayout.tsx => newsfeed.tsx} | 8 +- .../{onboardingLayout.tsx => onboarding.tsx} | 0 src/layouts/{userLayout.tsx => user.tsx} | 4 +- src/pages/index.tsx | 8 +- src/pages/newsfeed/circle.tsx | 28 ++++++ src/pages/{feed => newsfeed}/following.tsx | 4 +- src/pages/{feed => newsfeed}/global.tsx | 4 +- src/pages/onboarding/create/index.tsx | 4 +- src/pages/onboarding/create/pre-follows.tsx | 4 +- src/pages/onboarding/index.tsx | 4 +- src/pages/onboarding/login/fetch.tsx | 4 +- src/pages/onboarding/login/index.tsx | 4 +- src/pages/profile/personal.tsx | 2 +- src/pages/profile/update.tsx | 4 +- src/utils/getDate.tsx | 3 + 27 files changed, 69 insertions(+), 212 deletions(-) rename src/components/{accountBar => columns/account}/account.tsx (100%) rename src/components/{accountBar => columns/account}/index.tsx (93%) rename src/components/{navigatorBar => columns/navigator}/createPost.tsx (100%) rename src/components/{navigatorBar => columns/navigator}/index.tsx (89%) rename src/components/{navigatorBar/profileMenu.tsx => columns/navigator/userDropdownMenu.tsx} (96%) delete mode 100644 src/components/empty.tsx delete mode 100644 src/components/navigatorBar/incomingList.tsx delete mode 100644 src/components/note/modal/index.tsx delete mode 100644 src/components/note/modal/noteReply.tsx rename src/layouts/{baseLayout.tsx => base.tsx} (100%) rename src/layouts/{fullLayout.tsx => fullscreen.tsx} (81%) rename src/layouts/{newsfeedLayout.tsx => newsfeed.tsx} (79%) rename src/layouts/{onboardingLayout.tsx => onboarding.tsx} (100%) rename src/layouts/{userLayout.tsx => user.tsx} (96%) create mode 100644 src/pages/newsfeed/circle.tsx rename src/pages/{feed => newsfeed}/following.tsx (97%) rename src/pages/{feed => newsfeed}/global.tsx (83%) diff --git a/src/components/accountBar/account.tsx b/src/components/columns/account/account.tsx similarity index 100% rename from src/components/accountBar/account.tsx rename to src/components/columns/account/account.tsx diff --git a/src/components/accountBar/index.tsx b/src/components/columns/account/index.tsx similarity index 93% rename from src/components/accountBar/index.tsx rename to src/components/columns/account/index.tsx index d5e83459..d57acd44 100644 --- a/src/components/accountBar/index.tsx +++ b/src/components/columns/account/index.tsx @@ -1,4 +1,4 @@ -import { Account } from '@components/accountBar/account'; +import { Account } from '@components/columns/account/account'; import LumeSymbol from '@assets/icons/Lume'; import { PlusIcon } from '@radix-ui/react-icons'; @@ -7,7 +7,7 @@ import Link from 'next/link'; import { useCallback, useEffect, useState } from 'react'; import Database from 'tauri-plugin-sql-api'; -export default function AccountBar() { +export default function AccountColumn() { const [users, setUsers] = useState([]); const [currentUser]: any = useLocalStorage('current-user'); diff --git a/src/components/navigatorBar/createPost.tsx b/src/components/columns/navigator/createPost.tsx similarity index 100% rename from src/components/navigatorBar/createPost.tsx rename to src/components/columns/navigator/createPost.tsx diff --git a/src/components/navigatorBar/index.tsx b/src/components/columns/navigator/index.tsx similarity index 89% rename from src/components/navigatorBar/index.tsx rename to src/components/columns/navigator/index.tsx index 58785b2b..d07176e4 100644 --- a/src/components/navigatorBar/index.tsx +++ b/src/components/columns/navigator/index.tsx @@ -1,11 +1,11 @@ import ActiveLink from '@components/activeLink'; -import CreatePost from '@components/navigatorBar/createPost'; -import { ProfileMenu } from '@components/navigatorBar/profileMenu'; +import CreatePost from '@components/columns/navigator/createPost'; +import { UserDropdownMenu } from '@components/columns/navigator/userDropdownMenu'; import { PlusIcon } from '@radix-ui/react-icons'; import { useLocalStorage } from '@rehooks/local-storage'; -export default function NavigatorBar() { +export default function NavigatorColumn() { const [currentUser]: any = useLocalStorage('current-user'); const profile = JSON.parse(currentUser.metadata); @@ -17,7 +17,7 @@ export default function NavigatorBar() {
- You can send invite via email to your friend and lume will onboard them into nostr or follow some people in - suggested below -
-{person.name}
-{person.role}
-{item}
-Global
+