From a85bcf917b316860545760170d25ac0c3e3074cb Mon Sep 17 00:00:00 2001 From: Ren Amamiya <123083837+reyamir@users.noreply.github.com> Date: Wed, 2 Aug 2023 08:28:43 +0700 Subject: [PATCH] wip: convert more components to new ui --- src/app/auth/unlock.tsx | 2 +- src/app/root.tsx | 2 +- src/app/space/components/addFeed.tsx | 10 +++++----- src/app/space/components/addHashtag.tsx | 10 +++++----- src/app/space/components/addImage.tsx | 10 +++++----- src/app/space/components/blocks/feed.tsx | 11 +++++------ src/app/space/components/blocks/hashtag.tsx | 11 +++++------ src/app/space/components/blocks/thread.tsx | 6 +++--- src/app/space/components/blocks/user.tsx | 16 ++++++++-------- src/app/space/index.tsx | 4 ++-- src/app/users/components/metadata.tsx | 16 ++++++++-------- src/shared/composer/modal.tsx | 2 +- src/shared/notes/preview/image.tsx | 4 ++-- src/shared/notes/replies/form.tsx | 10 +++++----- src/shared/notes/replies/item.tsx | 2 +- src/shared/notes/replies/list.tsx | 6 ++---- src/shared/notes/stats.tsx | 16 ++++++++-------- src/shared/notes/users/thread.tsx | 12 ++++++------ src/shared/protected.tsx | 2 +- src/shared/titleBar.tsx | 6 +++--- src/shared/userProfile.tsx | 16 ++++++++-------- src/utils/hooks/useAccount.tsx | 2 +- src/utils/hooks/useProfile.tsx | 1 + 23 files changed, 87 insertions(+), 90 deletions(-) diff --git a/src/app/auth/unlock.tsx b/src/app/auth/unlock.tsx index 9ada5e2b..e46ba2c4 100644 --- a/src/app/auth/unlock.tsx +++ b/src/app/auth/unlock.tsx @@ -90,7 +90,7 @@ export function UnlockScreen() { diff --git a/src/app/space/components/addHashtag.tsx b/src/app/space/components/addHashtag.tsx index 50ca5e2e..59119fe2 100644 --- a/src/app/space/components/addHashtag.tsx +++ b/src/app/space/components/addHashtag.tsx @@ -68,15 +68,15 @@ export function AddHashTagBlock() { className="inline-flex h-9 w-72 items-center justify-start gap-2.5 rounded-md px-2.5" >
-
- +
+
-
- T +
+ T
-
New hashtag block
+
New hashtag block
diff --git a/src/app/space/components/addImage.tsx b/src/app/space/components/addImage.tsx index 06967381..35eb61ba 100644 --- a/src/app/space/components/addImage.tsx +++ b/src/app/space/components/addImage.tsx @@ -89,15 +89,15 @@ export function AddImageBlock() { className="inline-flex h-9 w-72 items-center justify-start gap-2.5 rounded-md px-2.5" >
-
- +
+
-
- I +
+ I
-
New image block
+
New image block
diff --git a/src/app/space/components/blocks/feed.tsx b/src/app/space/components/blocks/feed.tsx index fa0d3179..3b3f10ad 100644 --- a/src/app/space/components/blocks/feed.tsx +++ b/src/app/space/components/blocks/feed.tsx @@ -113,13 +113,12 @@ export function FeedBlock({ params }: { params: Block }) { ); return ( -
+
-
+
{status === 'loading' ? (
diff --git a/src/app/space/components/blocks/hashtag.tsx b/src/app/space/components/blocks/hashtag.tsx index 33e14fa7..dd8c9751 100644 --- a/src/app/space/components/blocks/hashtag.tsx +++ b/src/app/space/components/blocks/hashtag.tsx @@ -31,13 +31,12 @@ export function HashtagBlock({ params }: { params: Block }) { const itemsVirtualizer = rowVirtualizer.getVirtualItems(); return ( -
+
-
+
{status === 'loading' ? (
diff --git a/src/app/space/components/blocks/thread.tsx b/src/app/space/components/blocks/thread.tsx index 0946cd06..30a24464 100644 --- a/src/app/space/components/blocks/thread.tsx +++ b/src/app/space/components/blocks/thread.tsx @@ -22,9 +22,9 @@ export function ThreadBlock({ params }: { params: Block }) { // useLiveThread(params.content); return ( -
+
-
+
{status === 'loading' ? (
@@ -33,7 +33,7 @@ export function ThreadBlock({ params }: { params: Block }) {
) : (
-
+
diff --git a/src/app/space/components/blocks/user.tsx b/src/app/space/components/blocks/user.tsx index dd572c57..14d6e627 100644 --- a/src/app/space/components/blocks/user.tsx +++ b/src/app/space/components/blocks/user.tsx @@ -35,17 +35,17 @@ export function UserBlock({ params }: { params: Block }) { const itemsVirtualizer = rowVirtualizer.getVirtualItems(); return ( -
+
-
+
-

+

Latest activities

@@ -57,9 +57,9 @@ export function UserBlock({ params }: { params: Block }) {
) : itemsVirtualizer.length === 0 ? (
-
+
-

+

No new posts about this hashtag in 48 hours ago

diff --git a/src/app/space/index.tsx b/src/app/space/index.tsx index 2ced9a04..d3db038a 100644 --- a/src/app/space/index.tsx +++ b/src/app/space/index.tsx @@ -54,7 +54,7 @@ export function SpaceScreen() { ); return ( -
+
{status === 'loading' ? (
@@ -63,7 +63,7 @@ export function SpaceScreen() { className="group flex h-11 w-full items-center justify-between overflow-hidden px-3" />
- +
) : ( diff --git a/src/app/users/components/metadata.tsx b/src/app/users/components/metadata.tsx index a471e7e9..c72ad043 100644 --- a/src/app/users/components/metadata.tsx +++ b/src/app/users/components/metadata.tsx @@ -18,32 +18,32 @@ export function UserMetadata({ pubkey }: { pubkey: string }) { return (
- + {compactNumber.format(data.stats[pubkey].followers_pubkey_count) ?? 0} - Followers + Followers
- + {compactNumber.format(data.stats[pubkey].pub_following_pubkey_count) ?? 0} - Following + Following
- + {data.stats[pubkey].zaps_received ? compactNumber.format(data.stats[pubkey].zaps_received.msats / 1000) : 0} - Zaps received + Zaps received
- + {data.stats[pubkey].zaps_sent ? compactNumber.format(data.stats[pubkey].zaps_sent.msats / 1000) : 0} - Zaps sent + Zaps sent
); diff --git a/src/shared/composer/modal.tsx b/src/shared/composer/modal.tsx index 341942ad..ac8287f0 100644 --- a/src/shared/composer/modal.tsx +++ b/src/shared/composer/modal.tsx @@ -30,7 +30,7 @@ export function ComposerModal() { <> diff --git a/src/shared/notes/preview/image.tsx b/src/shared/notes/preview/image.tsx index a5dbc48b..6e61b893 100644 --- a/src/shared/notes/preview/image.tsx +++ b/src/shared/notes/preview/image.tsx @@ -27,9 +27,9 @@ export function ImagePreview({ urls, truncate }: { urls: string[]; truncate?: bo
))} diff --git a/src/shared/notes/replies/form.tsx b/src/shared/notes/replies/form.tsx index d8ec2def..98072dd2 100644 --- a/src/shared/notes/replies/form.tsx +++ b/src/shared/notes/replies/form.tsx @@ -26,17 +26,17 @@ export function NoteReplyForm({ id, pubkey }: { id: string; pubkey: string }) { }; return ( -
+