diff --git a/src/app_modules/katalog/profile/edit/view.tsx b/src/app_modules/katalog/profile/edit/view.tsx index 7e92dbc8..78093ab6 100644 --- a/src/app_modules/katalog/profile/edit/view.tsx +++ b/src/app_modules/katalog/profile/edit/view.tsx @@ -18,7 +18,7 @@ export default function EditProfile({ data }: { data: any }) { const router = useRouter(); //Get data profile - const [profile, setProfile] = useState(data); + const [profile, setProfile] = useState(data) useShallowEffect(() => { loadDataProfile(setProfile); }, []); @@ -39,6 +39,7 @@ export default function EditProfile({ data }: { data: any }) { myConsole(val); if (val.status == 200) { toast("Data tersimpan"); + loadDataProfile(setProfile) return router.push("/dev/katalog/view"); } else { return toast("Gagal update !!!"); @@ -46,17 +47,19 @@ export default function EditProfile({ data }: { data: any }) { }); } + if(!profile) return <> + return ( <> {/* {JSON.stringify(profile)} */} - - + + { setProfile({ ...profile, @@ -68,7 +71,7 @@ export default function EditProfile({ data }: { data: any }) { { myConsole(val.target.value); setProfile({ @@ -81,7 +84,7 @@ export default function EditProfile({ data }: { data: any }) { { myConsole(val.target.value); setProfile({ @@ -93,7 +96,7 @@ export default function EditProfile({ data }: { data: any }) {