fix : user id

deskrispi:
- menghapus async pada page atau layout dan menggunakan metode API dalam pemanggilan user id
This commit is contained in:
2025-05-23 17:37:42 +08:00
parent 07acf5deb0
commit 3cc63f6b10
15 changed files with 78 additions and 75 deletions

View File

@@ -1,18 +1,10 @@
import { CreatePortofolioLayout } from "@/app_modules/katalog/portofolio";
import React from "react";
export default async function Layout({
children,
params,
}: {
children: React.ReactNode;
params: { id: string };
}) {
export default function Layout({ children }: { children: React.ReactNode }) {
return (
<>
<CreatePortofolioLayout profileId={params.id}>
{children}
</CreatePortofolioLayout>
<CreatePortofolioLayout>{children}</CreatePortofolioLayout>
</>
);
}

View File

@@ -1,7 +1,6 @@
import { CreatePortofolio } from "@/app_modules/katalog/portofolio";
import Portofolio_V3_Create from "@/app_modules/katalog/portofolio/create/new_create";
export default async function Page() {
export default function Page() {
return (
<>
{/* <CreatePortofolio /> */}

View File

@@ -1,6 +1,6 @@
import { ListDetailPortofolioNew } from "@/app_modules/katalog/portofolio";
export default async function Page() {
export default function Page() {
return (
<>
<ListDetailPortofolioNew />

View File

@@ -1,7 +1,7 @@
import { LayoutPortofolio_EditDataBisnis } from "@/app_modules/katalog/portofolio";
import React from "react";
export default async function Layout({
export default function Layout({
children,
}: {
children: React.ReactNode;

View File

@@ -1,11 +1,10 @@
import { Portofolio_EditDataBisnis } from "@/app_modules/katalog/portofolio";
import Portofolio_V3_EditDataBisnis from "@/app_modules/katalog/portofolio/edit/data/ui_new_edit_data";
export default async function Page() {
export default function Page() {
return (
<>
{/* <Portofolio_EditDataBisnis /> */}
<Portofolio_V3_EditDataBisnis/>
<Portofolio_V3_EditDataBisnis />
</>
);
}

View File

@@ -1,7 +1,7 @@
import { LayoutPortofolio_EditLogoBisnis } from "@/app_modules/katalog/portofolio";
import React from "react";
export default async function Layout({
export default function Layout({
children,
}: {
children: React.ReactNode;

View File

@@ -1,6 +1,6 @@
import { Portofolio_EditLogoBisnis } from "@/app_modules/katalog/portofolio";
export default async function Page() {
export default function Page() {
return (
<>
<Portofolio_EditLogoBisnis />

View File

@@ -1,7 +1,7 @@
import { LayoutPortofolio_EditMedsosBisnis } from "@/app_modules/katalog/portofolio";
import React from "react";
export default async function Layout({
export default function Layout({
children,
}: {
children: React.ReactNode;

View File

@@ -1,13 +1,6 @@
import { Portofolio_EditMedsosBisnis } from "@/app_modules/katalog/portofolio";
import { Portofolio_geOnetMedsosById } from "@/app_modules/katalog/portofolio/fun/get/get_one_medsos_by_id";
import _ from "lodash";
export default async function Page() {
// let portoId = params.id;
// const dataMedsos = await Portofolio_geOnetMedsosById(portoId).then((res) =>
// _.omit(res, ["active", "createdAt", "updatedAt", "portofolioId"])
// );
export default function Page() {
return (
<>
<Portofolio_EditMedsosBisnis />

View File

@@ -1,14 +1,9 @@
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import { PortofolioLayoutNew } from "@/app_modules/katalog/portofolio";
export default async function Layout({ children, }: { children: any; }) {
const userLoginId = await funGetUserIdByToken();
export default function Layout({ children }: { children: any }) {
return (
<>
<PortofolioLayoutNew userLoginId={userLoginId}>
{children}
</PortofolioLayoutNew>
<PortofolioLayoutNew>{children}</PortofolioLayoutNew>
</>
);
}

View File

@@ -1,16 +1,10 @@
import { funGetUserIdByToken } from "@/app_modules/_global/fun/get";
import { Portofolio_UiDetailNew } from "@/app_modules/katalog/portofolio";
const mapboxToken = process.env.MAPBOX_TOKEN!;
export default async function Page() {
const userLoginId = await funGetUserIdByToken()
export default function Page() {
return (
<>
<Portofolio_UiDetailNew
mapboxToken={mapboxToken}
userLoginId={userLoginId}
/>
<Portofolio_UiDetailNew mapboxToken={mapboxToken} />
</>
);
}