# feat:
- Admin ganti status review ke publish
This commit is contained in:
2023-11-13 17:28:30 +08:00
parent 6e7be766b9
commit 67212ca035
31 changed files with 349 additions and 217 deletions

View File

@@ -34,10 +34,10 @@ import { getFotoProfile } from "../profile/api/get-foto-profile";
import { ApiHipmi } from "@/app/lib/api";
import { ListPortofolioView } from "../portofolio";
import { User } from "@prisma/client";
import { USER_PROFILE } from "@/app_modules/models/user_profile";
import { MODEL_User_profile } from "@/app_modules/models/user_profile";
import { LIST_PORTOFOLIO } from "@/app_modules/models/portofolio";
export default function KatalogView({ user, listPorto }: { user: USER_PROFILE, listPorto: LIST_PORTOFOLIO }) {
export default function KatalogView({ user, listPorto }: { user: MODEL_User_profile, listPorto: LIST_PORTOFOLIO }) {
return (
<>
<ProfileView user={user} />

View File

@@ -13,10 +13,10 @@ import { useState } from "react";
import toast from "react-simple-toasts";
import { gs_profile } from "../state/global_state";
import { loadDataProfile } from "../fun/fun_get_profile";
import { USER_PROFILE } from "@/app_modules/models/user_profile";
import { MODEL_User_profile } from "@/app_modules/models/user_profile";
import funEditProfile from "../fun/fun_edit_profile";
export default function EditProfile({ data }: { data: USER_PROFILE }) {
export default function EditProfile({ data }: { data: MODEL_User_profile }) {
const router = useRouter();
//Get data profile

View File

@@ -1,9 +1,9 @@
"use server";
import prisma from "@/app/lib/prisma";
import { USER_PROFILE } from "@/app_modules/models/user_profile";
import { MODEL_User_profile } from "@/app_modules/models/user_profile";
export default async function funEditProfile(data: USER_PROFILE) {
export default async function funEditProfile(data: MODEL_User_profile) {
const res = await prisma.profile.update({
where: {
id: data.Profile?.id,

View File

@@ -32,10 +32,10 @@ import { loadDataProfile } from "../fun/fun_get_profile";
import { getFotoProfile } from "../api/get-foto-profile";
import { gs_fotoProfile, gs_profile } from "../state/global_state";
import { getProfile } from "..";
import { USER_PROFILE } from "@/app_modules/models/user_profile";
import { MODEL_User_profile } from "@/app_modules/models/user_profile";
import { funGetUserProfile } from "@/app_modules/fun/get_user_profile";
export default function ProfileView({ user }: { user: USER_PROFILE }) {
export default function ProfileView({ user }: { user: MODEL_User_profile }) {
const router = useRouter();
const [stateUser, setStateUser] = useState(user);
useShallowEffect(() => {