From 247f9af4015f7f700a54f09bbe1c1f99b91c71fd Mon Sep 17 00:00:00 2001 From: hanif salafi Date: Sun, 5 Jan 2025 07:44:55 +0700 Subject: [PATCH] feat: update fixing error --- .../settings/category/component/table.tsx | 2 +- .../media-tracking/component/table.tsx | 2 +- .../components/notifications-table.tsx | 6 ++-- .../giat-routine/audio/detail/[id]/page.tsx | 2 +- .../document/detail/[id]/page.tsx | 2 +- .../giat-routine/image/detail/[id]/page.tsx | 2 +- .../giat-routine/image/image.tsx | 2 +- .../giat-routine/video/detail/[id]/page.tsx | 2 +- .../supervisor/knowledge-base/page.tsx | 4 +-- app/[locale]/(public)/all/filter/page.tsx | 30 +++++++++---------- app/[locale]/(public)/audio/filter/page.tsx | 26 ++++++++-------- .../content-management/galery/page.tsx | 24 +++++++-------- .../content-management/rewrite/page.tsx | 8 ++--- .../(public)/document/filter/page.tsx | 28 ++++++++--------- app/[locale]/(public)/image/filter/page.tsx | 26 ++++++++-------- .../(public)/profile/change-password/page.tsx | 2 +- app/[locale]/(public)/profile/page.tsx | 2 +- app/[locale]/(public)/schedule/page.tsx | 8 ++--- app/[locale]/(public)/video/filter/page.tsx | 28 ++++++++--------- components/form/blog/blog--detail-form.tsx | 2 +- components/form/blog/blog--update-form.tsx | 2 +- .../form/broadcast/content-blast-form.tsx | 4 +-- .../communication/escalation-detail-form.tsx | 2 +- .../communication/internal-detail-form.tsx | 2 +- .../form/communication/internal-edit-form.tsx | 2 +- components/form/content/image-detail-form.tsx | 2 +- components/form/content/image-update-form.tsx | 2 +- components/form/content/spit-convert-form.tsx | 2 +- components/form/content/teks-detail-form.tsx | 2 +- components/form/content/teks-update-form.tsx | 2 +- components/form/content/video-detail-form.tsx | 2 +- components/form/content/video-update-form.tsx | 2 +- .../form/contest/contest-detail-form.tsx | 2 +- components/form/planning/mediahub-publish.tsx | 2 +- components/form/planning/medsos-publish.tsx | 2 +- .../form/schedule/event-detail-form.tsx | 2 +- .../form/schedule/event-update-form.tsx | 2 +- .../schedule/pers-release--detail-form.tsx | 2 +- .../schedule/pers-release--update-form.tsx | 2 +- .../schedule/press-conference-detail-form.tsx | 2 +- .../schedule/press-conference-update-form.tsx | 2 +- components/form/task/task-detail-form.tsx | 2 +- components/form/task/task-edit-form.tsx | 2 +- .../filter-all/audio-filter-card.tsx | 8 ++--- .../filter-all/document-filter-card.tsx | 8 ++--- .../filter-all/image-filter-card.tsx | 8 ++--- .../filter-all/video-filter-card.tsx | 8 ++--- components/landing-page/footer.tsx | 2 +- components/partials/auth/login-form.tsx | 4 +-- components/partials/header/notifications.tsx | 6 ++-- components/partials/header/profile-info.tsx | 2 +- .../table/task-plan/expand-list-view.tsx | 2 +- .../table/task-plan/single-view-table.tsx | 2 +- .../task-plan/social-media-modal/table.tsx | 2 +- 54 files changed, 154 insertions(+), 154 deletions(-) diff --git a/app/[locale]/(protected)/admin/settings/category/component/table.tsx b/app/[locale]/(protected)/admin/settings/category/component/table.tsx index 25c42a59..af8f8ae0 100644 --- a/app/[locale]/(protected)/admin/settings/category/component/table.tsx +++ b/app/[locale]/(protected)/admin/settings/category/component/table.tsx @@ -109,7 +109,7 @@ const AdminCategoryTable = () => { try { loading(); const response = await getCategories(); - const data = response.data?.data; + const data = response?.data?.data; const contentData = data?.content; contentData.forEach((item: any, index: number) => { item.no = (page - 1) * 50 + index + 1; diff --git a/app/[locale]/(protected)/curator/media-tracking/component/table.tsx b/app/[locale]/(protected)/curator/media-tracking/component/table.tsx index d29f7972..18c6aa5b 100644 --- a/app/[locale]/(protected)/curator/media-tracking/component/table.tsx +++ b/app/[locale]/(protected)/curator/media-tracking/component/table.tsx @@ -109,7 +109,7 @@ const MediaTrackingTable = () => { async function fetchData() { try { const response = await getMediaTrackingMonitoring(page, 10); - const data = response.data?.data; + const data = response?.data?.data; const contentData = data?.content; contentData.forEach((item: any, index: number) => { item.no = (page - 1) * limit + index + 1; diff --git a/app/[locale]/(protected)/notifications/components/notifications-table.tsx b/app/[locale]/(protected)/notifications/components/notifications-table.tsx index d0b3c261..f079f739 100644 --- a/app/[locale]/(protected)/notifications/components/notifications-table.tsx +++ b/app/[locale]/(protected)/notifications/components/notifications-table.tsx @@ -64,9 +64,9 @@ const NotificationsList: React.FC = () => { useEffect(() => { async function fetchNotifications() { const response = await getNotifications(page - 1, pageSize); - setNotifications(response.data?.data?.content || []); - setTotalData(response.data?.data?.totalElements || 0); - setTotalPage(response.data?.data?.totalPages); + setNotifications(response?.data?.data?.content || []); + setTotalData(response?.data?.data?.totalElements || 0); + setTotalPage(response?.data?.data?.totalPages); } fetchNotifications(); }, [page, pageSize]); diff --git a/app/[locale]/(protected)/shared/curated-content/giat-routine/audio/detail/[id]/page.tsx b/app/[locale]/(protected)/shared/curated-content/giat-routine/audio/detail/[id]/page.tsx index 5e41f378..d120f342 100644 --- a/app/[locale]/(protected)/shared/curated-content/giat-routine/audio/detail/[id]/page.tsx +++ b/app/[locale]/(protected)/shared/curated-content/giat-routine/audio/detail/[id]/page.tsx @@ -170,7 +170,7 @@ export default function DetailAudio() { async function initState() { if (id) { const response = await detailMedia(id); - const details = response.data?.data; + const details = response?.data?.data; setDetail(details); const filesData = details.files || []; diff --git a/app/[locale]/(protected)/shared/curated-content/giat-routine/document/detail/[id]/page.tsx b/app/[locale]/(protected)/shared/curated-content/giat-routine/document/detail/[id]/page.tsx index 79479fab..187a3eab 100644 --- a/app/[locale]/(protected)/shared/curated-content/giat-routine/document/detail/[id]/page.tsx +++ b/app/[locale]/(protected)/shared/curated-content/giat-routine/document/detail/[id]/page.tsx @@ -172,7 +172,7 @@ export default function DetailDocument() { async function initState() { if (id) { const response = await detailMedia(id); - const details = response.data?.data; + const details = response?.data?.data; setDetail(details); const filesData = details.files || []; diff --git a/app/[locale]/(protected)/shared/curated-content/giat-routine/image/detail/[id]/page.tsx b/app/[locale]/(protected)/shared/curated-content/giat-routine/image/detail/[id]/page.tsx index 0fcd0ff1..9f776610 100644 --- a/app/[locale]/(protected)/shared/curated-content/giat-routine/image/detail/[id]/page.tsx +++ b/app/[locale]/(protected)/shared/curated-content/giat-routine/image/detail/[id]/page.tsx @@ -171,7 +171,7 @@ export default function DetailImage() { async function initState() { if (id) { const response = await detailMedia(id); - const details = response.data?.data; + const details = response?.data?.data; setDetail(details); const filesData = details.files || []; diff --git a/app/[locale]/(protected)/shared/curated-content/giat-routine/image/image.tsx b/app/[locale]/(protected)/shared/curated-content/giat-routine/image/image.tsx index f4f3162e..937b95bf 100644 --- a/app/[locale]/(protected)/shared/curated-content/giat-routine/image/image.tsx +++ b/app/[locale]/(protected)/shared/curated-content/giat-routine/image/image.tsx @@ -57,7 +57,7 @@ const ImageSliderPage = () => { }); console.log(response); - const data = response.data?.data; + const data = response?.data?.data; const contentData = data?.content; setImageData(contentData); }; diff --git a/app/[locale]/(protected)/shared/curated-content/giat-routine/video/detail/[id]/page.tsx b/app/[locale]/(protected)/shared/curated-content/giat-routine/video/detail/[id]/page.tsx index 39cf0ac5..9709c12e 100644 --- a/app/[locale]/(protected)/shared/curated-content/giat-routine/video/detail/[id]/page.tsx +++ b/app/[locale]/(protected)/shared/curated-content/giat-routine/video/detail/[id]/page.tsx @@ -172,7 +172,7 @@ export default function DetailImage() { async function initState() { if (id) { const response = await detailMedia(id); - const details = response.data?.data; + const details = response?.data?.data; setDetail(details); const filesData = details.files || []; diff --git a/app/[locale]/(protected)/supervisor/knowledge-base/page.tsx b/app/[locale]/(protected)/supervisor/knowledge-base/page.tsx index 0e49ad74..35ca2fca 100644 --- a/app/[locale]/(protected)/supervisor/knowledge-base/page.tsx +++ b/app/[locale]/(protected)/supervisor/knowledge-base/page.tsx @@ -25,7 +25,7 @@ const KnowledgeBase = () => { async function fetchCategoryList() { const response = await getKnowledgeBaseCategoryList(); - const data = response.data?.data; + const data = response?.data?.data; if (data) { setCategories(data); fetchQuestions(data[0]?.id) @@ -34,7 +34,7 @@ const KnowledgeBase = () => { const fetchQuestions = async (id: number) => { const response = await getKnowledgeBaseList(id); - const data = response.data?.data; + const data = response?.data?.data; if (data) { setQuestions(data); } diff --git a/app/[locale]/(public)/all/filter/page.tsx b/app/[locale]/(public)/all/filter/page.tsx index 0c3e4c3a..9b1a7c0c 100644 --- a/app/[locale]/(public)/all/filter/page.tsx +++ b/app/[locale]/(public)/all/filter/page.tsx @@ -196,16 +196,16 @@ export default function FilterPage() { : "" ); close(); - // setGetTotalPage(response.data?.data?.totalPages); - // setContentImage(response.data?.data?.content); - // setTotalContent(response.data?.data?.totalElements); - const data = response.data?.data; + // setGetTotalPage(response?.data?.data?.totalPages); + // setContentImage(response?.data?.data?.content); + // setTotalContent(response?.data?.data?.totalElements); + const data = response?.data?.data; const contentData = data?.content; setImageData(contentData); setTotalData(data?.totalElements); - setContentAll(response.data?.data?.content); + setContentAll(response?.data?.data?.content); setTotalPage(data?.totalPages); - setTotalContent(response.data?.data?.totalElements); + setTotalContent(response?.data?.data?.totalElements); } } else { const filter = @@ -235,16 +235,16 @@ export default function FilterPage() { : "" ); close(); - // setGetTotalPage(response.data?.data?.totalPages); - // setContentImage(response.data?.data?.content); - // setTotalContent(response.data?.data?.totalElements); - const data = response.data?.data; + // setGetTotalPage(response?.data?.data?.totalPages); + // setContentImage(response?.data?.data?.content); + // setTotalContent(response?.data?.data?.totalElements); + const data = response?.data?.data; const contentData = data?.content; setImageData(contentData); setTotalData(data?.totalElements); - setContentAll(response.data?.data?.content); + setContentAll(response?.data?.data?.content); setTotalPage(data?.totalPages); - setTotalContent(response.data?.data?.totalElements); + setTotalContent(response?.data?.data?.totalElements); } } @@ -311,9 +311,9 @@ export default function FilterPage() { ); close(); - setGetTotalPage(response.data?.data?.totalPages); - setContentImage(response.data?.data?.content); - setTotalContent(response.data?.data?.totalElements); + setGetTotalPage(response?.data?.data?.totalPages); + setContentImage(response?.data?.data?.content); + setTotalContent(response?.data?.data?.totalElements); } function getSelectedCategory() { diff --git a/app/[locale]/(public)/audio/filter/page.tsx b/app/[locale]/(public)/audio/filter/page.tsx index e0a887aa..7d83383b 100644 --- a/app/[locale]/(public)/audio/filter/page.tsx +++ b/app/[locale]/(public)/audio/filter/page.tsx @@ -214,15 +214,15 @@ const FilterPage = () => { : "" ); close(); - // setGetTotalPage(response.data?.data?.totalPages); - // setContentImage(response.data?.data?.content); - // setTotalContent(response.data?.data?.totalElements); - const data = response.data?.data; + // setGetTotalPage(response?.data?.data?.totalPages); + // setContentImage(response?.data?.data?.content); + // setTotalContent(response?.data?.data?.totalElements); + const data = response?.data?.data; const contentData = data?.content; setAudioData(contentData); setTotalData(data?.totalElements); setTotalPage(data?.totalPages); - setTotalContent(response.data?.data?.totalElements); + setTotalContent(response?.data?.data?.totalElements); } } else { const filter = @@ -253,15 +253,15 @@ const FilterPage = () => { : "" ); close(); - // setGetTotalPage(response.data?.data?.totalPages); - // setContentImage(response.data?.data?.content); - // setTotalContent(response.data?.data?.totalElements); - const data = response.data?.data; + // setGetTotalPage(response?.data?.data?.totalPages); + // setContentImage(response?.data?.data?.content); + // setTotalContent(response?.data?.data?.totalElements); + const data = response?.data?.data; const contentData = data?.content; setAudioData(contentData); setTotalData(data?.totalElements); setTotalPage(data?.totalPages); - setTotalContent(response.data?.data?.totalElements); + setTotalContent(response?.data?.data?.totalElements); } } @@ -328,9 +328,9 @@ const FilterPage = () => { ); close(); - setGetTotalPage(response.data?.data?.totalPages); - setContentImage(response.data?.data?.content); - setTotalContent(response.data?.data?.totalElements); + setGetTotalPage(response?.data?.data?.totalPages); + setContentImage(response?.data?.data?.content); + setTotalContent(response?.data?.data?.totalElements); } const table = useReactTable({ diff --git a/app/[locale]/(public)/content-management/galery/page.tsx b/app/[locale]/(public)/content-management/galery/page.tsx index 6da4a7e1..ee538a07 100644 --- a/app/[locale]/(public)/content-management/galery/page.tsx +++ b/app/[locale]/(public)/content-management/galery/page.tsx @@ -54,9 +54,9 @@ const Galery = (props: any) => { const format = formatFilter == undefined ? "" : formatFilter?.join(","); const response = await mediaWishlist("2", isInstitute ? instituteId : "", name, filter, "9", pages, sortBy, format); - setGetTotalPage(response.data?.data?.totalPages); - setContentVideo(response.data?.data?.content); - setTotalContent(response.data?.data?.totalElements); + setGetTotalPage(response?.data?.data?.totalPages); + setContentVideo(response?.data?.data?.content); + setTotalContent(response?.data?.data?.totalElements); } useEffect(() => { @@ -88,9 +88,9 @@ const Galery = (props: any) => { const response = await mediaWishlist("3", isInstitute ? instituteId : "", name, filter, "12", pages, sortBy, format); - setGetTotalPage(response.data?.data?.totalPages); - setContentDocument(response.data?.data?.content); - setTotalContent(response.data?.data?.totalElements); + setGetTotalPage(response?.data?.data?.totalPages); + setContentDocument(response?.data?.data?.content); + setTotalContent(response?.data?.data?.totalElements); } useEffect(() => { @@ -113,9 +113,9 @@ const Galery = (props: any) => { const response = await mediaWishlist("4", isInstitute ? instituteId : "", name, filter, "6", pages, sortBy, format); - setGetTotalPage(response.data?.data?.totalPages); - setContentAudio(response.data?.data?.content); - setTotalContent(response.data?.data?.totalElements); + setGetTotalPage(response?.data?.data?.totalPages); + setContentAudio(response?.data?.data?.content); + setTotalContent(response?.data?.data?.totalElements); } useEffect(() => { @@ -134,10 +134,10 @@ const Galery = (props: any) => { const response = await mediaWishlist("1", isInstitute ? instituteId : "", name, filter, "12", pages, sortBy, format); - setGetTotalPage(response.data?.data?.totalPages); - setContentImage(response.data?.data?.content); + setGetTotalPage(response?.data?.data?.totalPages); + setContentImage(response?.data?.data?.content); // console.log("response", response); - setTotalContent(response.data?.data?.totalElements); + setTotalContent(response?.data?.data?.totalElements); } useEffect(() => { diff --git a/app/[locale]/(public)/content-management/rewrite/page.tsx b/app/[locale]/(public)/content-management/rewrite/page.tsx index 6ed2e6d8..ae8e1f99 100644 --- a/app/[locale]/(public)/content-management/rewrite/page.tsx +++ b/app/[locale]/(public)/content-management/rewrite/page.tsx @@ -63,11 +63,11 @@ const page = (props: any) => { const response = await getContentRewritePagination(pages); - setGetTotalPage(response.data?.data?.totalPages); - setContentImage(response.data?.data?.content); + setGetTotalPage(response?.data?.data?.totalPages); + setContentImage(response?.data?.data?.content); // console.log("response", response); - setTotalContent(response.data?.data?.totalElements); - console.log("KONTEN", response.data?.data?.content); + setTotalContent(response?.data?.data?.totalElements); + console.log("KONTEN", response?.data?.data?.content); } useEffect(() => { diff --git a/app/[locale]/(public)/document/filter/page.tsx b/app/[locale]/(public)/document/filter/page.tsx index 65326a74..974b5598 100644 --- a/app/[locale]/(public)/document/filter/page.tsx +++ b/app/[locale]/(public)/document/filter/page.tsx @@ -154,15 +154,15 @@ const FilterPage = () => { monthYearFilter ? getOnlyMonthAndYear(monthYearFilter)?.split("/")[1] : "" ); close(); - // setGetTotalPage(response.data?.data?.totalPages); - // setContentImage(response.data?.data?.content); - // setTotalContent(response.data?.data?.totalElements); - const data = response.data?.data; + // setGetTotalPage(response?.data?.data?.totalPages); + // setContentImage(response?.data?.data?.content); + // setTotalContent(response?.data?.data?.totalElements); + const data = response?.data?.data; const contentData = data?.content; setDocumentData(contentData); setTotalData(data?.totalElements); setTotalPage(data?.totalPages); - setTotalContent(response.data?.data?.totalElements); + setTotalContent(response?.data?.data?.totalElements); } } else { const filter = categoryFilter?.length > 0 ? categoryFilter?.sort().join(",") : categorie || ""; @@ -186,15 +186,15 @@ const FilterPage = () => { monthYearFilter ? getOnlyMonthAndYear(monthYearFilter)?.split("/")[1] : "" ); close(); - // setGetTotalPage(response.data?.data?.totalPages); - // setContentImage(response.data?.data?.content); - // setTotalContent(response.data?.data?.totalElements); - const data = response.data?.data; + // setGetTotalPage(response?.data?.data?.totalPages); + // setContentImage(response?.data?.data?.content); + // setTotalContent(response?.data?.data?.totalElements); + const data = response?.data?.data; const contentData = data?.content; setDocumentData(contentData); setTotalData(data?.totalElements); setTotalPage(data?.totalPages); - setTotalContent(response.data?.data?.totalElements); + setTotalContent(response?.data?.data?.totalElements); } } @@ -254,9 +254,9 @@ const FilterPage = () => { ); close(); - setGetTotalPage(response.data?.data?.totalPages); - setContentDocument(response.data?.data?.content); - setTotalContent(response.data?.data?.totalElements); + setGetTotalPage(response?.data?.data?.totalPages); + setContentDocument(response?.data?.data?.content); + setTotalContent(response?.data?.data?.totalElements); } const table = useReactTable({ @@ -287,7 +287,7 @@ const FilterPage = () => { const response = await getListContent({ page: page - 1, size: 6, sortBy: "createdAt", contentTypeId: "3" }); console.log(response); setDocumentData(response?.data?.data?.content); - const data = response.data?.data; + const data = response?.data?.data; const contentData = data?.content; setDocumentData(contentData); setTotalData(data?.totalElements); diff --git a/app/[locale]/(public)/image/filter/page.tsx b/app/[locale]/(public)/image/filter/page.tsx index e6017d29..9dc22441 100644 --- a/app/[locale]/(public)/image/filter/page.tsx +++ b/app/[locale]/(public)/image/filter/page.tsx @@ -155,15 +155,15 @@ const FilterPage = () => { monthYearFilter ? getOnlyMonthAndYear(monthYearFilter)?.split("/")[1] : "" ); close(); - // setGetTotalPage(response.data?.data?.totalPages); - // setContentImage(response.data?.data?.content); - // setTotalContent(response.data?.data?.totalElements); - const data = response.data?.data; + // setGetTotalPage(response?.data?.data?.totalPages); + // setContentImage(response?.data?.data?.content); + // setTotalContent(response?.data?.data?.totalElements); + const data = response?.data?.data; const contentData = data?.content; setImageData(contentData); setTotalData(data?.totalElements); setTotalPage(data?.totalPages); - setTotalContent(response.data?.data?.totalElements); + setTotalContent(response?.data?.data?.totalElements); } } else { const filter = categoryFilter?.length > 0 ? categoryFilter?.sort().join(",") : categorie || ""; @@ -187,15 +187,15 @@ const FilterPage = () => { monthYearFilter ? getOnlyMonthAndYear(monthYearFilter)?.split("/")[1] : "" ); close(); - // setGetTotalPage(response.data?.data?.totalPages); - // setContentImage(response.data?.data?.content); - // setTotalContent(response.data?.data?.totalElements); - const data = response.data?.data; + // setGetTotalPage(response?.data?.data?.totalPages); + // setContentImage(response?.data?.data?.content); + // setTotalContent(response?.data?.data?.totalElements); + const data = response?.data?.data; const contentData = data?.content; setImageData(contentData); setTotalData(data?.totalElements); setTotalPage(data?.totalPages); - setTotalContent(response.data?.data?.totalElements); + setTotalContent(response?.data?.data?.totalElements); } } @@ -255,9 +255,9 @@ const FilterPage = () => { ); close(); - setGetTotalPage(response.data?.data?.totalPages); - setContentImage(response.data?.data?.content); - setTotalContent(response.data?.data?.totalElements); + setGetTotalPage(response?.data?.data?.totalPages); + setContentImage(response?.data?.data?.content); + setTotalContent(response?.data?.data?.totalElements); } const table = useReactTable({ diff --git a/app/[locale]/(public)/profile/change-password/page.tsx b/app/[locale]/(public)/profile/change-password/page.tsx index ef2e5923..b46de5ca 100644 --- a/app/[locale]/(public)/profile/change-password/page.tsx +++ b/app/[locale]/(public)/profile/change-password/page.tsx @@ -47,7 +47,7 @@ const ChangePassword: React.FC = () => { useEffect(() => { async function initState() { const response = await getInfoProfile(); - const details = response.data?.data; + const details = response?.data?.data; setDetail(details); console.log("data", details); diff --git a/app/[locale]/(public)/profile/page.tsx b/app/[locale]/(public)/profile/page.tsx index 201222f6..81c9cadf 100644 --- a/app/[locale]/(public)/profile/page.tsx +++ b/app/[locale]/(public)/profile/page.tsx @@ -59,7 +59,7 @@ const UbahProfile: React.FC = () => { useEffect(() => { async function initState() { const response = await getInfoProfile(); - const details = response.data?.data; + const details = response?.data?.data; setDetail(details); console.log("data", details); diff --git a/app/[locale]/(public)/schedule/page.tsx b/app/[locale]/(public)/schedule/page.tsx index f8634dc2..578b19b3 100644 --- a/app/[locale]/(public)/schedule/page.tsx +++ b/app/[locale]/(public)/schedule/page.tsx @@ -132,8 +132,8 @@ const Schedule = (props: any) => { useEffect(() => { async function getDataSchedule() { const response = await detailSchedule(id); - setDetail(response.data?.data); - setContent(response.data?.data?.files); + setDetail(response?.data?.data); + setContent(response?.data?.data?.files); } getDataSchedule(); @@ -272,8 +272,8 @@ const Schedule = (props: any) => { const getItem = async (itemFound: any) => { loading(); const response = await detailSchedule(itemFound?.id); - setDetail(response.data?.data); - setContent(response.data?.data?.files); + setDetail(response?.data?.data); + setContent(response?.data?.data?.files); console.log("item Found", itemFound); close(); setOpenDialog(true); diff --git a/app/[locale]/(public)/video/filter/page.tsx b/app/[locale]/(public)/video/filter/page.tsx index 1c877b81..20348255 100644 --- a/app/[locale]/(public)/video/filter/page.tsx +++ b/app/[locale]/(public)/video/filter/page.tsx @@ -205,15 +205,15 @@ const FilterPage = () => { : "" ); close(); - // setGetTotalPage(response.data?.data?.totalPages); - // setContentImage(response.data?.data?.content); - // setTotalContent(response.data?.data?.totalElements); - const data = response.data?.data; + // setGetTotalPage(response?.data?.data?.totalPages); + // setContentImage(response?.data?.data?.content); + // setTotalContent(response?.data?.data?.totalElements); + const data = response?.data?.data; const contentData = data?.content; setVideoData(contentData); setTotalData(data?.totalElements); setTotalPage(data?.totalPages); - setTotalContent(response.data?.data?.totalElements); + setTotalContent(response?.data?.data?.totalElements); } } else { const filter = @@ -244,15 +244,15 @@ const FilterPage = () => { : "" ); close(); - // setGetTotalPage(response.data?.data?.totalPages); - // setContentImage(response.data?.data?.content); - // setTotalContent(response.data?.data?.totalElements); - const data = response.data?.data; + // setGetTotalPage(response?.data?.data?.totalPages); + // setContentImage(response?.data?.data?.content); + // setTotalContent(response?.data?.data?.totalElements); + const data = response?.data?.data; const contentData = data?.content; setVideoData(contentData); setTotalData(data?.totalElements); setTotalPage(data?.totalPages); - setTotalContent(response.data?.data?.totalElements); + setTotalContent(response?.data?.data?.totalElements); } } @@ -319,9 +319,9 @@ const FilterPage = () => { ); close(); - setGetTotalPage(response.data?.data?.totalPages); - setContentVideo(response.data?.data?.content); - setTotalContent(response.data?.data?.totalElements); + setGetTotalPage(response?.data?.data?.totalPages); + setContentVideo(response?.data?.data?.content); + setTotalContent(response?.data?.data?.totalElements); } const table = useReactTable({ @@ -357,7 +357,7 @@ const FilterPage = () => { }); console.log(response); setVideoData(response?.data?.data?.content); - const data = response.data?.data; + const data = response?.data?.data; const contentData = data?.content; setVideoData(contentData); setTotalData(data?.totalElements); diff --git a/components/form/blog/blog--detail-form.tsx b/components/form/blog/blog--detail-form.tsx index 6dc37422..17df42fc 100644 --- a/components/form/blog/blog--detail-form.tsx +++ b/components/form/blog/blog--detail-form.tsx @@ -136,7 +136,7 @@ export default function FormBlogDetail() { async function initState() { if (id) { const response = await getBlog(id); - const details = response.data?.data; + const details = response?.data?.data; setDetail(details); diff --git a/components/form/blog/blog--update-form.tsx b/components/form/blog/blog--update-form.tsx index 72d5b96c..5faa1862 100644 --- a/components/form/blog/blog--update-form.tsx +++ b/components/form/blog/blog--update-form.tsx @@ -137,7 +137,7 @@ export default function FormBlogUpdate() { async function initState() { if (id) { const response = await getBlog(id); - const details = response.data?.data; + const details = response?.data?.data; setDetail(details); diff --git a/components/form/broadcast/content-blast-form.tsx b/components/form/broadcast/content-blast-form.tsx index 47887d4d..3ef6f3f7 100644 --- a/components/form/broadcast/content-blast-form.tsx +++ b/components/form/broadcast/content-blast-form.tsx @@ -134,7 +134,7 @@ export default function ContentBlast(props: { type: string }) { useEffect(() => { async function initState() { const response = await detailMediaSummary(String(id)); - const details = response.data?.data; + const details = response?.data?.data; if (details != undefined) { form.setValue("thumbnail", details.smallThumbnailLink); let body = `

Berita hari ini !!!