From 3acaef928ee04f0dee85e35e99e74c2053cbb43e Mon Sep 17 00:00:00 2001 From: Josh Daniel Date: Thu, 8 Feb 2024 21:09:16 +0800 Subject: [PATCH] chore: add announcement for global chat --- apps/web/src/pages/global.tsx | 58 +++++++++++++++++++++++++++-------- 1 file changed, 45 insertions(+), 13 deletions(-) diff --git a/apps/web/src/pages/global.tsx b/apps/web/src/pages/global.tsx index b38b0586..2e6b944c 100644 --- a/apps/web/src/pages/global.tsx +++ b/apps/web/src/pages/global.tsx @@ -1,8 +1,10 @@ -import React, { useState } from 'react'; +import Link from 'next/link'; import dynamic from 'next/dynamic'; +import React, { useState } from 'react'; import { useRouter } from 'next/router'; import { useSession } from 'next-auth/react'; import { GlobalMessage } from '@umamin/generated'; +import { BsFacebook, BsInstagram } from 'react-icons/bs'; import { useInfiniteQuery } from '@tanstack/react-query'; import { getGlobalMessages } from '@/api'; @@ -71,23 +73,53 @@ const Global: NextPageWithLayout = () => { ) : ( <> - -
+ +
+

+ ANNOUNCEMENT +

+ +

+ 🎉 Huge update coming to Umamin Global! +

+

+ Follow us for updates: +

+ +
+ + +

@umamin.app

+ + + + +

@umamin.official

+ +
+
+ +
-

+

Global Messages

-

- BETA -

-
+
@@ -120,7 +152,7 @@ const Global: NextPageWithLayout = () => {
- + {isFetchingNextPage ? ( ) : ( @@ -128,7 +160,7 @@ const Global: NextPageWithLayout = () => { messages?.length >= 10 && hasNextPage && (