From dbeb740d1f28237236f37da27f7403412768d687 Mon Sep 17 00:00:00 2001 From: Bagasbanuna02 Date: Mon, 20 May 2024 10:55:13 +0800 Subject: [PATCH] Fix QC # fix - authentication - profile - pencarian user - forum ## No issue --- .../01b978fb-40f4-47c1-9431-70981fb17b8b.png | Bin 2447 -> 0 bytes .../142118e7-a915-46e6-89f8-92f1d3779e7c.png | Bin 6543 -> 0 bytes .../19ccfa45-31c6-4214-a925-4e2747ff278c.png | Bin 6638 -> 0 bytes .../9a40ec12-176f-4e20-a2e9-685d19a3c350.jpg | Bin 4351 -> 0 bytes ... a8b687db-75f3-4087-bf8a-b8e4c9f0a748.jpg} | Bin .../bd2c3ce3-e94d-4309-ac48-6fbaa2f72c66.png | Bin 0 -> 5200 bytes .../34f19452-0a72-4b26-8915-43f7b87c37d8.jpeg | Bin 0 -> 7598 bytes .../45841dcd-d518-4c97-b04a-d6547359bb8b.jpeg | Bin 0 -> 5646 bytes .../99c41f6b-6710-49df-a658-1b4243b57b1d.jpeg | Bin 0 -> 7598 bytes .../2c10a620-4222-43bc-886e-2f317de4711c.jpeg | Bin 0 -> 6403 bytes .../51b1addd-2e15-409e-8f72-388dc1cc1c2e.jpeg | Bin 0 -> 6403 bytes .../994ecb8e-59f6-43b7-a4ea-e14d8e441200.jpeg | Bin 0 -> 6403 bytes src/app/api/test-scroll/route.ts | 2 +- src/app/dev/colab/detail/group/[id]/page.tsx | 14 +- .../dev/event/detail/draft/[id]/layout.tsx | 12 +- src/app/dev/event/detail/draft/[id]/page.tsx | 8 +- src/app/dev/forum/forumku/[id]/page.tsx | 5 +- src/app/layout.tsx | 14 +- src/app_modules/auth/register/view.tsx | 33 +- src/app_modules/colab/detail/chat/index.tsx | 81 ++-- src/app_modules/colab/detail/group/index.tsx | 9 +- .../get/room_chat/get_message_by_room_id.ts | 4 +- .../component_global/error_input.tsx | 25 ++ .../component_global/input_countdown.tsx | 23 ++ .../event/component/detail/detail_data.tsx | 8 +- .../event/component/error_maksimal_input.tsx | 32 +- .../event/component/header_tamplate.tsx | 14 +- .../event/component/is_empty_data.tsx | 13 + src/app_modules/event/create/create.tsx | 80 ++-- src/app_modules/event/detail/draft/index.tsx | 83 +++-- src/app_modules/event/detail/draft/layout.tsx | 2 +- src/app_modules/event/detail/review/index.tsx | 14 +- .../event/fun/get/get_event_by_status_id.ts | 12 +- .../event/fun/get/get_list_all_publish.ts | 1 + src/app_modules/event/main/beranda.tsx | 96 +++-- .../beranda/beranda_author_header.tsx | 156 ++++++++ .../component/beranda/beranda_button_more.tsx | 352 ++++++++++++++++++ .../forum/component/beranda/beranda_card.tsx | 101 +++++ .../component/header/header_tamplate.tsx | 6 +- .../header/posting_author_header_name.tsx | 5 + .../forum/component/main_card_view.tsx | 9 +- .../more_button/posting_button_more.tsx | 71 +++- src/app_modules/forum/create/index.tsx | 38 +- src/app_modules/forum/detail/index.tsx | 30 +- src/app_modules/forum/edit/komentar/index.tsx | 13 +- src/app_modules/forum/edit/posting/index.tsx | 27 +- src/app_modules/forum/forumku/index.tsx | 8 +- .../forum/fun/get/get_list_all_posting.ts | 5 - .../fun/search/fun_search_list_posting.ts | 91 ++--- src/app_modules/forum/komentar/index.tsx | 23 +- src/app_modules/forum/main/beranda.tsx | 4 +- .../katalog/portofolio/create/view.tsx | 78 ++-- .../katalog/portofolio/edit/data/index.tsx | 84 +++-- .../katalog/portofolio/main/view.tsx | 4 +- .../katalog/profile/create/view.tsx | 17 +- src/app_modules/katalog/profile/edit/view.tsx | 37 +- src/util/evn.ts | 3 + src/util/mqtt_loader.tsx | 13 +- 58 files changed, 1374 insertions(+), 386 deletions(-) delete mode 100644 public/portofolio/logo/01b978fb-40f4-47c1-9431-70981fb17b8b.png delete mode 100644 public/portofolio/logo/142118e7-a915-46e6-89f8-92f1d3779e7c.png delete mode 100644 public/portofolio/logo/19ccfa45-31c6-4214-a925-4e2747ff278c.png delete mode 100644 public/portofolio/logo/9a40ec12-176f-4e20-a2e9-685d19a3c350.jpg rename public/portofolio/logo/{ed10f0e8-fd5c-4ed8-a59c-6f690ca360cc.jpg => a8b687db-75f3-4087-bf8a-b8e4c9f0a748.jpg} (100%) create mode 100644 public/portofolio/logo/bd2c3ce3-e94d-4309-ac48-6fbaa2f72c66.png create mode 100644 public/profile/background/34f19452-0a72-4b26-8915-43f7b87c37d8.jpeg create mode 100644 public/profile/background/45841dcd-d518-4c97-b04a-d6547359bb8b.jpeg create mode 100644 public/profile/background/99c41f6b-6710-49df-a658-1b4243b57b1d.jpeg create mode 100644 public/profile/foto/2c10a620-4222-43bc-886e-2f317de4711c.jpeg create mode 100644 public/profile/foto/51b1addd-2e15-409e-8f72-388dc1cc1c2e.jpeg create mode 100644 public/profile/foto/994ecb8e-59f6-43b7-a4ea-e14d8e441200.jpeg create mode 100644 src/app_modules/component_global/error_input.tsx create mode 100644 src/app_modules/component_global/input_countdown.tsx create mode 100644 src/app_modules/event/component/is_empty_data.tsx create mode 100644 src/app_modules/forum/component/beranda/beranda_author_header.tsx create mode 100644 src/app_modules/forum/component/beranda/beranda_button_more.tsx create mode 100644 src/app_modules/forum/component/beranda/beranda_card.tsx create mode 100644 src/util/evn.ts diff --git a/public/portofolio/logo/01b978fb-40f4-47c1-9431-70981fb17b8b.png b/public/portofolio/logo/01b978fb-40f4-47c1-9431-70981fb17b8b.png deleted file mode 100644 index 7db4a537303f6111cff833a58c9b83e31aa6f4a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2447 zcmai0_dnYS1Li34MNvs>w6$u*o;9lt2~NeT1`UlpLnmsNF?ugY)u zc^W%I#$C~JVFiB=6>it+rx=%CUu%`i5_cDs0mV!HH)cg=UA4o{3kyDcB02B_$~u4T(|iH-Lj7f%2J5KQL_m#bJu|8Q9y{+~WUtq5V#jLO z5}i_tT97K-4iAlp^CV%l^1kIV%Jja-YeOz#E5r`Kdw~2bhJN?T(exs6U$V(@KQ+no zeO8vgFS5_$Q|3v!I3BvI=&b3jgo$3%T|3fuD%g@Y=zEf}j=0xe@3)j(Mn6H4?1Elw zucPW%a0BHOC5TS^n>Gw|a}WCA z)W-{p0yXZ^hdYP5sh)ZjBG-$AT>cRJ_-WU=(n4es{bX>$&Gp=B)>>52U_D=$Pt+}P zU$;iB_I<|uBh6zW-oIzAK8io$y5zC}>FrEoZEH71@y^L&8OQ zVpqlSDbyDv21mzl)>e~@iQ~W@9f+!$Y)Ypx20>0Pq$p&jGem{kvVj1M&OoJ(7)lM( zEH}BQB3i6;{f86!?d^(XzzUvmV&^JiIO@ljVaKfn&R(T*A(fOja*17_mF{Zu1<=YM zdLH?S*OZD8`-#GMae7NL=7xQtDHf z6Epjeen9VT+K1I9lxGQG9nf6TrIq4)nOa)j8e>)%)5pX zF->@$yw6}?IuL!j_nJyesYA}1bv@7l+%F;X2d+Q+@GLfN4)7M~|BIR?Ks!kIPmMTumQ-_VGKBGn?`FN;w*p8D6IueD7I;Dx3^?kgjbErYN+7$= z23(HlSF#6DxPEFoINWNJ!dHOg6PvJervxo~kUM(>)~cuVC4&ghy-H}&vNh(xr%>o8 zsl3QVBJ3qO_+8_T|2Z2;;|)qI2iw*~(eXy4!>p@u5H})2um7-C_hvy5QR?zp#{$X= zAy$wQoZXcOj<*P$SY6K#QnJLW(F%kS8en zn4g#q3aghYnVGUrzigShug@uD{-r1u_mYuxqPIrpQAkewUgJdy<`?k00}dK2cfX{o zz@E#HRm53xhm=Kg2IXWWs7>Yrv^aM+I%&8L+j4r*4@H!`oVi?`d}k&FG~RI7&tua< znYhS_D;>*>OIpyWi!th5Xx^Y8)-3#_mxt&5w&YTp8L*7prl)N7p9el#gh1XQHrd~9 zrbH>4C2_^m0mW?+$Lhd&{*ptRFcC%ZQlN&xAkGN=K7V5kr|W!&A8;7?G4*=>hycue z{OM4>V&)4U3EM{Q$@YbD2P6dCq)>WB|ixNw2IJ3A$6GNN|P5>^5 z3K5+CB*f`bX?E~6iHe#sfg%@;H?7*A$8~YPHsM~9rKF;mt^m08NaeT3SJio*JGzz% zw-cfiP2~4%b>LEaCgyOBkOUawmGnK;qwE)L$tQKWFG0unYq^CgJk<4IbXJ5^!}QjW zCwe!sjDuSuXQpYwyVn`HYgBW-Ds&csvvqjaMY5#{`<~UjoAEoo_KnTl8`!4)dxa}% zcaIsde~&ye><$=?hMu$5!I)RvdsA8Z@sj)w4OaM$zfAo+e3Q?3V}WlSve*Vwt^Ahg z)5du0H0Ckp(C0==O`4+KKbPhJ1@~S+W*$mFzxG00yc)l&=OtZ3D~2gPz|RULJsw99 zJX!^IaZx>qKvk_%y5Ny9;-gFKZXe`s8~#m)$OYCM#4s-mWp=o5x2d)5E=AA#zoLFGUkkm%Q=$mj#X^fW zMpFqk8rC)v1_4u)tlMp(rj}IkuO3^wz(OV;8B*&Zx1!lVQS3Y>7e$Cbzn@)s`+YQ-Yy(YDQlhE<)IV;JVD5n#3=Pg(Hs9#C&rPxI;lBIV|!)(nn> m{&|1pzu!i@B;i!;l%4d|H{zMd#+hHYip>&^G^>PR;{Ok)0G+}B diff --git a/public/portofolio/logo/142118e7-a915-46e6-89f8-92f1d3779e7c.png b/public/portofolio/logo/142118e7-a915-46e6-89f8-92f1d3779e7c.png deleted file mode 100644 index 5d1f3b8714d3b64b9225263390982b2b90a46104..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6543 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 BrD6a8 diff --git a/public/portofolio/logo/19ccfa45-31c6-4214-a925-4e2747ff278c.png b/public/portofolio/logo/19ccfa45-31c6-4214-a925-4e2747ff278c.png deleted file mode 100644 index 176da5a2d2ca85f6e4d2a0d84abb4b76939769ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6638 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 diff --git a/public/portofolio/logo/9a40ec12-176f-4e20-a2e9-685d19a3c350.jpg b/public/portofolio/logo/9a40ec12-176f-4e20-a2e9-685d19a3c350.jpg deleted file mode 100644 index d906e018c23a799489f84e60e529c65959634626..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4351 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 bh#OBKS0?twISY-V@nhu5*32=rzhC%2Fag}| literal 0 HcmV?d00001 diff --git a/public/profile/background/45841dcd-d518-4c97-b04a-d6547359bb8b.jpeg b/public/profile/background/45841dcd-d518-4c97-b04a-d6547359bb8b.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..8a84a01dd15b38a60997ea50ba5cb27e53fd3fcd GIT binary patch literal 5646 zcmai11yCGH(q34cAdBo07MBoY;RTlf!7V@_xCIHp-66;eAuMcwU>kx3x8QC|@CAbF zqDz3_8sy>p+<#YB@2|h=Zl-4Ho9U_Uo}TIMnLEtgGJsNDSxp&$g98BI+*iQeJm5Wm zn1B#OO+`yhO+^i+rFsaV2SezvbHgTX}Z8w|$#zdcOg-{_y?|KH!W13*N81{`W2 z4jTX$gaZWO+;syO{-GlNKUDp9!ND582P}9jFte2Sk^XQ%r^j-ii z@c&4`#m52Oi@7I?fdIHT_gsna@bQ5E)Z%^!!ef0xCFgO7PpxAWpIz0#Civ$V4ZFPV zPwVQHBO%X(yE(uE;5}Cm5Co6~ESc991v^%}r5TA2OMun5MAaQM+I^XKnnOSNRo+W( z`8G$*#!h@*lGnP&&IlTgoD$))Y7a;G_i<`=mL^Y649wcPT%8WN^4lJ9;qC6W4wLEY zUNBf3d%guM02T=GM=!+3Cp2QkR$!KG(mmY>vr9X{U|uR`If35s)~}zn9`KVzq4T84 z#R(4m$QEbI!d11&WAkysi7=uN2&Lxj#4zeVkG=rZLI`2q4##pig$@<8gt>270$a(c%2abu~{?tH>LL!V6YUm1nfor?-DPtHp| zUh2$Kay#XNuEPz#%%x^ij|D;!%;ieFx!DOd6gD<;GLE+ZW^b z7ga6gL7|$_Sh5H-iesf^{$!?m_1jAd6xWGGGXv`Sa}`$UY3{U*8DXuJQ5{2~0nTVD zArm2#qN8ibm!$-SPc&7~CK;=Z;@qrQH`K!u00(0gyRwdn>8ntq=3gsvX z&FzC8t{tzB1e+Vdj(siNy2Aceo<(Cc!`p^EAyi6yA-?YBq7@0z5Fd`BxJv1Aw^b_{ zN4AOtNNBRb1m+xm>=f5wE02Y#2@r0l9kU%z^9}_{1<-5wxY`BNBu#{>`}ZGu;QQ-s zlJs3pPWXM0=;{fJsGRmR&4UIJaWKEppxzBKc{*uR=ce%z5gk}ydZE~I1EI{n=(l~` z#$BNnsEEK|!EN6bgHo?!V506UhZ4-VMFqd68Ck))8jr7p{$S=dQExbpgjgVBZd!*4 zgT@-)(xmUeEWZ*5ub`BN#4f*1h4Ot+66CcvpU#cXsL~TZ7ghdL!ZNl$E3Fqg85PHT zz92(amtdCi1228=`@2Qr-cVlc z4{w^d7(GdgJl|j*k{gBS9-19!r1q|hQP|FB)H62CEud8GQ5>7;ONpuU9wI~aj~6SO zvex7tN#xdr%bq;rVQ{#O zSe8IGg2f1l*uO>P#dK3DD{`YG%Eo_y3E?iAJ�(&hjueh*04`EeR;Vtw@tMePx5n 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 literal 0 HcmV?d00001 diff --git a/public/profile/background/99c41f6b-6710-49df-a658-1b4243b57b1d.jpeg b/public/profile/background/99c41f6b-6710-49df-a658-1b4243b57b1d.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..8cd3835066feaca8a519eb326afdc3edfede0bc9 GIT binary patch literal 7598 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 bh#OBKS0?twISY-V@nhu5*32=rzhC%2Fag}| literal 0 HcmV?d00001 diff --git a/public/profile/foto/2c10a620-4222-43bc-886e-2f317de4711c.jpeg b/public/profile/foto/2c10a620-4222-43bc-886e-2f317de4711c.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..4660498f65915bd8830b3fdf01d8a1b619ab80dc GIT binary patch literal 6403 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 literal 0 HcmV?d00001 diff --git a/public/profile/foto/51b1addd-2e15-409e-8f72-388dc1cc1c2e.jpeg b/public/profile/foto/51b1addd-2e15-409e-8f72-388dc1cc1c2e.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..4660498f65915bd8830b3fdf01d8a1b619ab80dc GIT binary patch literal 6403 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 literal 0 HcmV?d00001 diff --git a/public/profile/foto/994ecb8e-59f6-43b7-a4ea-e14d8e441200.jpeg b/public/profile/foto/994ecb8e-59f6-43b7-a4ea-e14d8e441200.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..4660498f65915bd8830b3fdf01d8a1b619ab80dc GIT binary patch literal 6403 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 literal 0 HcmV?d00001 diff --git a/src/app/api/test-scroll/route.ts b/src/app/api/test-scroll/route.ts index 8af369fc..c722ba33 100644 --- a/src/app/api/test-scroll/route.ts +++ b/src/app/api/test-scroll/route.ts @@ -8,5 +8,5 @@ export async function GET(req: Request) { skip: +page * 5 - 5, }); - return Response.json(res); + // return Response.json(res); } diff --git a/src/app/dev/colab/detail/group/[id]/page.tsx b/src/app/dev/colab/detail/group/[id]/page.tsx index 93b70b60..ef18896d 100644 --- a/src/app/dev/colab/detail/group/[id]/page.tsx +++ b/src/app/dev/colab/detail/group/[id]/page.tsx @@ -17,23 +17,19 @@ export default async function Page({ params }: { params: { id: string } }) { ]); let listMsg = await colab_getMessageByRoomId({ roomId: roomId, page: 1 }); - // const listMessage = await colab_V2getListMessageByRoomId({ - // roomId: roomId, - // page: 1, - // }); - return ( <> - {/* */} - + + {/* + /> */} ); } diff --git a/src/app/dev/event/detail/draft/[id]/layout.tsx b/src/app/dev/event/detail/draft/[id]/layout.tsx index 529e8e2e..e2e18be4 100644 --- a/src/app/dev/event/detail/draft/[id]/layout.tsx +++ b/src/app/dev/event/detail/draft/[id]/layout.tsx @@ -8,9 +8,13 @@ export default async function Page({ children: React.ReactNode; params: { id: string }; }) { - let eventId = params.id + let eventId = params.id; - return <> - {children}; - + return ( + <> + + {children} + + + ); } diff --git a/src/app/dev/event/detail/draft/[id]/page.tsx b/src/app/dev/event/detail/draft/[id]/page.tsx index ff593528..e4ecbc73 100644 --- a/src/app/dev/event/detail/draft/[id]/page.tsx +++ b/src/app/dev/event/detail/draft/[id]/page.tsx @@ -1,8 +1,8 @@ -import { Event_DetailDraft } from "@/app_modules/event"; -import { Event_getOneById } from "@/app_modules/event/fun/get/get_one_by_id"; +import { Event_DetailDraft } from "@/app_modules/event" +import { Event_getOneById } from "@/app_modules/event/fun/get/get_one_by_id" -export default async function Page({params}: {params: {id: string}}) { +export default async function Page({ params }: { params: { id: string } }) { let eventId = params.id const dataEvent = await Event_getOneById(eventId) - return ; + return } diff --git a/src/app/dev/forum/forumku/[id]/page.tsx b/src/app/dev/forum/forumku/[id]/page.tsx index 0bfe0fcb..ca9e99b3 100644 --- a/src/app/dev/forum/forumku/[id]/page.tsx +++ b/src/app/dev/forum/forumku/[id]/page.tsx @@ -8,7 +8,7 @@ import { forum_countPostingByAuthorId } from "@/app_modules/forum/fun/count/coun export default async function Page({ params }: { params: { id: string } }) { const authorId = params.id; - const userLoginId = await user_getOneUserId() + const userLoginId = await user_getOneUserId(); const dataAuthor = await user_getOneByUserId(authorId); const auhtorSelectedData = _.omit(dataAuthor, [ "Profile.email", @@ -25,14 +25,11 @@ export default async function Page({ params }: { params: { id: string } }) { // setTimeout(a, 1000); // }); - - const dataPosting = await forum_getListPostingByAuhtorId(authorId); const totalPosting = await forum_countPostingByAuthorId(authorId); return ( <> - - {children} + {children} + ); } diff --git a/src/app_modules/auth/register/view.tsx b/src/app_modules/auth/register/view.tsx index 206a9002..9b0012a5 100644 --- a/src/app_modules/auth/register/view.tsx +++ b/src/app_modules/auth/register/view.tsx @@ -27,11 +27,13 @@ import { ComponentGlobal_NotifikasiBerhasil } from "@/app_modules/component_glob import { IconPencilCheck } from "@tabler/icons-react"; import { RouterHome } from "@/app/lib/router_hipmi/router_home"; import { auth_funEditAktivasiKodeOtpById } from "../fun/fun_edit_aktivasi_kode_otp_by_id"; +import ComponentGlobal_ErrorInput from "@/app_modules/component_global/error_input"; export default function Register({ dataOtp }: { dataOtp: any }) { const router = useRouter(); const [nomor, setNomor] = useState(dataOtp.nomor); const [value, setValue] = useState(""); + const [isValue, setIsValue] = useState(false); const focusTrapRef = useFocusTrap(); const [loading, setLoading] = useState(false); @@ -42,17 +44,12 @@ export default function Register({ dataOtp }: { dataOtp: any }) { }; // console.log(body); - if (body.username === "") - return ComponentGlobal_NotifikasiPeringatan("Lengkapi Username"); - - if (body.username.length < 5) - return ComponentGlobal_NotifikasiPeringatan("Username tidak sesuai"); - - if (_.values(body.username).includes(" ")) - return ComponentGlobal_NotifikasiPeringatan( - "Username tidak sesuai", - 3000 - ); + if (body.username === "") { + setIsValue(true); + return null; + } + if (body.username.length < 5) return null; + if (_.values(body.username).includes(" ")) return null; await Auth_funRegister(body).then(async (res) => { if (res.status === 200) { @@ -92,23 +89,27 @@ export default function Register({ dataOtp }: { dataOtp: any }) { REGISTRASI Masukan username anda ! - + 0 && value.length < 5 ? ( - Minimal 5 karakter + ) : _.values(value).includes(" ") ? ( - - - Tidak boleh ada space - - Sambungkan huruf meggunakan karakter _ + + + + ) : isValue ? ( + ) : ( "" ) } onChange={(val) => { + val.currentTarget.value.length > 0 ? setIsValue(false) : ""; setValue(val.currentTarget.value); }} /> diff --git a/src/app_modules/colab/detail/chat/index.tsx b/src/app_modules/colab/detail/chat/index.tsx index b65f2097..e1bd2f98 100644 --- a/src/app_modules/colab/detail/chat/index.tsx +++ b/src/app_modules/colab/detail/chat/index.tsx @@ -46,6 +46,7 @@ import useInfiniteScroll, { import toast from "react-simple-toasts"; import colab_getOneMessageById from "../../fun/get/room_chat/get_one_message_by_id"; import { List } from "react-virtualized"; +import { evnPesan } from "@/util/evn"; const list = Array(100).fill(0); export default function ColabViewChat({ @@ -74,23 +75,53 @@ export default function ColabViewChat({ down: false, }); + const [topik, setTopic] = useState("") + + useShallowEffect(() => { + evnPesan.on(topik, (msgg) => { + let dd: any[] = _.clone(data); + const a = [...dd, JSON.parse(msgg)]; + // console.log(dd.length); + setData(a); + }); + }, [data]); + + + // Kirim pesan async function onSend() { - await colab_funCreateMessageByUserId(msg, dataRoom.id).then(async (res) => { - if (res.status === 200) { - const newData = await colab_getMessageByRoomId({ - roomId: dataRoom?.id, - page: 1, - }); - setData(newData as any); - setHasMore({ up: true }); - + // console.log(JSON.stringify(data[0], null, 2)); + const kiriman = { + id: "clw8glvt4000j12efrecoubug", + createdAt: "2024-05-15T23:35:05.032Z", + isActive: true, + message: msg, + isFile: false, + User: { + id: "clvag8xt10007134j8sapm46n", + Profile: { + id: "clvajdger000g134jhhhg21c4", + name: "malikkurosaki", + }, + }, + }; + mqtt_client.publish("pesan", JSON.stringify(kiriman)); + // await colab_funCreateMessageByUserId(msg, dataRoom.id).then(async (res) => { + // if (res.status === 200) { + // const newData = await colab_getMessageByRoomId({ + // roomId: dataRoom?.id, + // page: 1, + // }); + + // setData(newData as any); + // setHasMore({ up: true }); + setMsg(""); - } else { - ComponentGlobal_NotifikasiGagal(res.message); - } - }); + // } else { + // ComponentGlobal_NotifikasiGagal(res.message); + // } + // }); } const next = async (direction: ScrollDirection) => { @@ -220,19 +251,19 @@ export default function ColabViewChat({ dangerouslySetInnerHTML={{ __html: e?.message }} /> - {/* + - {new Intl.DateTimeFormat("id-ID", { + {/* {new Intl.DateTimeFormat("id-ID", { timeStyle: "medium", - }).format(e.createdAt)} + }).format(e.createdAt)} */} - {new Intl.DateTimeFormat("id-ID", { + {/* {new Intl.DateTimeFormat("id-ID", { dateStyle: "medium", - }).format(e.createdAt)} + }).format(e.createdAt)} */} - */} + @@ -246,19 +277,19 @@ export default function ColabViewChat({
- {/* + - {new Intl.DateTimeFormat("id-ID", { + {/* {new Intl.DateTimeFormat("id-ID", { timeStyle: "medium", - }).format(e.createdAt)} + }).format(e.createdAt)} */} - {new Intl.DateTimeFormat("id-ID", { + {/* {new Intl.DateTimeFormat("id-ID", { dateStyle: "medium", - }).format(e.createdAt)} + }).format(e.createdAt)} */} - */} + diff --git a/src/app_modules/colab/detail/group/index.tsx b/src/app_modules/colab/detail/group/index.tsx index f402e85a..0592e46c 100644 --- a/src/app_modules/colab/detail/group/index.tsx +++ b/src/app_modules/colab/detail/group/index.tsx @@ -103,9 +103,6 @@ export default function Colab_GroupChatView({ mqtt_client.publish(selectRoom.id, msg); setMsg(""); - // const d = JSON.parse(JSON.stringify(res.data)); - // setData([...data, ...[d]]); - await colab_getOneMessageById({ messageId: res.data?.id as any, }).then((res) => { @@ -114,9 +111,9 @@ export default function Colab_GroupChatView({ // const d = JSON.parse(JSON.stringify(res)); // setData([...data, ...[d]]); - mqtt_client.on("message", (a,b) => { - setData([...data, ...[res]]) - }) + mqtt_client.on("message", (a, b) => { + setData([...data, ...[res]]); + }); }); } else { ComponentGlobal_NotifikasiGagal(res.message); diff --git a/src/app_modules/colab/fun/get/room_chat/get_message_by_room_id.ts b/src/app_modules/colab/fun/get/room_chat/get_message_by_room_id.ts index 4a915ba5..4e27d8cd 100644 --- a/src/app_modules/colab/fun/get/room_chat/get_message_by_room_id.ts +++ b/src/app_modules/colab/fun/get/room_chat/get_message_by_room_id.ts @@ -12,8 +12,8 @@ export default async function colab_getMessageByRoomId({ roomId: string; page: number; }) { - const lewat = page * 10 - 10; - const ambil = 10; + const lewat = page * 6 - 6; + const ambil = 6; const getList = await prisma.projectCollaboration_Message.findMany({ orderBy: { diff --git a/src/app_modules/component_global/error_input.tsx b/src/app_modules/component_global/error_input.tsx new file mode 100644 index 00000000..93da4dc9 --- /dev/null +++ b/src/app_modules/component_global/error_input.tsx @@ -0,0 +1,25 @@ +"use client"; + +import { Group, Text } from "@mantine/core"; +import { IconAlertTriangle } from "@tabler/icons-react"; + +export default function ComponentGlobal_ErrorInput({ + max, + text, + color, +}: { + max?: number; + text?: string; + color?: string; +}) { + return ( + <> + + + + {text ? text : ` Maksimal ${max ? max : "-"} karakter !`} + + + + ); +} diff --git a/src/app_modules/component_global/input_countdown.tsx b/src/app_modules/component_global/input_countdown.tsx new file mode 100644 index 00000000..7aaa444b --- /dev/null +++ b/src/app_modules/component_global/input_countdown.tsx @@ -0,0 +1,23 @@ +"use client"; + +import { Text } from "@mantine/core"; +import { useState } from "react"; + +export default function ComponentGlobal_InputCountDown({ + maxInput, + lengthInput, +}: { + maxInput: number; + lengthInput: number; +}) { + return ( + <> + + {maxInput - lengthInput < 0 ? 0 : maxInput - lengthInput} /{" "} + + {maxInput} + + + + ); +} diff --git a/src/app_modules/event/component/detail/detail_data.tsx b/src/app_modules/event/component/detail/detail_data.tsx index be67a372..c5de678a 100644 --- a/src/app_modules/event/component/detail/detail_data.tsx +++ b/src/app_modules/event/component/detail/detail_data.tsx @@ -15,14 +15,14 @@ export default function ComponentEvent_DetailData({ const jam = tgl.toLocaleTimeString([], { hour: "2-digit", minute: "2-digit", - hour12: false, }); return ( <> + {/*
{JSON.stringify(jam)}
*/} - {data ? data?.title : null} + {data ? data?.title : null} @@ -52,7 +52,7 @@ export default function ComponentEvent_DetailData({ : - {hari} + {hari ? hari : ""} @@ -61,7 +61,7 @@ export default function ComponentEvent_DetailData({ : - {jam} + {jam ? jam : ""} diff --git a/src/app_modules/event/component/error_maksimal_input.tsx b/src/app_modules/event/component/error_maksimal_input.tsx index 2118cc1d..a7941811 100644 --- a/src/app_modules/event/component/error_maksimal_input.tsx +++ b/src/app_modules/event/component/error_maksimal_input.tsx @@ -1,17 +1,23 @@ -"use client" +"use client"; import { Group, Text } from "@mantine/core"; import { IconAlertTriangle } from "@tabler/icons-react"; -export default function ComponentEvent_ErrorMaximalInput({max}:{max: number}){ - return ( - <> - - - - Maksimal {max} karakter ! - - - - ); -} \ No newline at end of file +export default function ComponentEvent_ErrorMaximalInput({ + max, + text, +}: { + max?: number; + text?: string; +}) { + return ( + <> + + + + {text ? text : ` Maksimal ${max} karakter !`} + + + + ); +} diff --git a/src/app_modules/event/component/header_tamplate.tsx b/src/app_modules/event/component/header_tamplate.tsx index 51d8ac70..f1f0c1e0 100644 --- a/src/app_modules/event/component/header_tamplate.tsx +++ b/src/app_modules/event/component/header_tamplate.tsx @@ -15,7 +15,7 @@ export default function ComponentEvent_HeaderTamplate({ bg, }: { hideBack?: boolean; - changeIconBack?: any + changeIconBack?: any; route?: any; route2?: any; title: string; @@ -23,6 +23,8 @@ export default function ComponentEvent_HeaderTamplate({ bg?: any; }) { const router = useRouter(); + const [isLoadingBack, setLoadingBack] = useState(false); + const [isLoadingOtherIcon, setLoadingOtherIcon] = useState(false); return ( <>
) : ( { + setLoadingBack(true); if (route === null || route === undefined) { return router.back(); } else { @@ -44,7 +48,7 @@ export default function ComponentEvent_HeaderTamplate({ } }} > - {changeIconBack ? changeIconBack: } + {changeIconBack ? changeIconBack : } )} {title} @@ -54,8 +58,12 @@ export default function ComponentEvent_HeaderTamplate({ } else { return ( router.push(route2)} + onClick={() => { + setLoadingOtherIcon(true); + router.push(route2); + }} > {icon} diff --git a/src/app_modules/event/component/is_empty_data.tsx b/src/app_modules/event/component/is_empty_data.tsx new file mode 100644 index 00000000..cdac2416 --- /dev/null +++ b/src/app_modules/event/component/is_empty_data.tsx @@ -0,0 +1,13 @@ +"use client"; + +import { Center } from "@mantine/core"; + +export default function ComponentEvent_IsEmptyData({ text }: { text: string }) { + return ( + <> +
+ {text} +
+ + ); +} diff --git a/src/app_modules/event/create/create.tsx b/src/app_modules/event/create/create.tsx index 0edcb1ec..13d82d53 100644 --- a/src/app_modules/event/create/create.tsx +++ b/src/app_modules/event/create/create.tsx @@ -48,23 +48,21 @@ export default function Event_Create({ const [tabsStatus, setTabsStatus] = useAtom(gs_event_status); const [listTipe, setListTipe] = useState(listTipeAcara); const [hotMenu, setHotMenu] = useAtom(gs_event_hotMenu); - - // Masimal karakter state - const [maxTitle, setMaxTitle] = useState(""); - const [maxLokasi, setMaxLokasi] = useState(""); - const [maxDeskripsi, setMaxDeskripsi] = useState(""); + const [isTime, setIsTime] = useState(false); + const [isLoading, setLoading] = useState(false); const [value, setValue] = useState({ title: "", lokasi: "", deskripsi: "", - tanggal: Date, + tanggal: Date.toString(), eventMaster_TipeAcaraId: 0, authorId: authorId, }); return ( <> + {/*
{JSON.stringify(value, null, 2)}
*/} = 100 ? ( + value.title.length >= 100 ? ( ) : ( "" ) } onChange={(val) => { - setMaxTitle(val.target.value); setValue({ ...value, title: val.target.value, }); }} /> -