From abcce110895d767a16fb961a65e7c78f9213ca0d Mon Sep 17 00:00:00 2001 From: it-fixcomart Date: Thu, 24 Oct 2024 17:11:32 +0700 Subject: update pengajuan tempo --- src/pages/pengajuan-tempo.jsx | 29 ----------------------------- src/pages/pengajuan-tempo/[status].jsx | 32 ++++++++++++++++++++++++++++++++ src/pages/pengajuan-tempo/index.jsx | 29 +++++++++++++++++++++++++++++ 3 files changed, 61 insertions(+), 29 deletions(-) delete mode 100644 src/pages/pengajuan-tempo.jsx create mode 100644 src/pages/pengajuan-tempo/[status].jsx create mode 100644 src/pages/pengajuan-tempo/index.jsx (limited to 'src/pages') diff --git a/src/pages/pengajuan-tempo.jsx b/src/pages/pengajuan-tempo.jsx deleted file mode 100644 index f27fb907..00000000 --- a/src/pages/pengajuan-tempo.jsx +++ /dev/null @@ -1,29 +0,0 @@ -import Seo from '@/core/components/Seo'; -import dynamic from 'next/dynamic'; -import SimpleFooter from '@/core/components/elements/Footer/SimpleFooter'; -import BasicLayout from '@/core/components/layouts/BasicLayout'; -import DesktopView from '@/core/components/views/DesktopView'; -import MobileView from '@/core/components/views/MobileView'; -const PagePengajuanTempo = dynamic(() => - import('@/lib/pengajuan-tempo/component/PengajuanTempo') -); - -export default function TrackingOrder() { - return ( - <> - - - - - - - - - - - - - - - ); -} diff --git a/src/pages/pengajuan-tempo/[status].jsx b/src/pages/pengajuan-tempo/[status].jsx new file mode 100644 index 00000000..8476d08a --- /dev/null +++ b/src/pages/pengajuan-tempo/[status].jsx @@ -0,0 +1,32 @@ +import BasicLayout from '@/core/components/layouts/BasicLayout'; +import IsAuth from '@/lib/auth/components/IsAuth'; +import FinishTempoComponent from '@/lib/pengajuan-tempo/component/FinishTempo'; +import { useRouter } from 'next/router'; +import axios from 'axios'; +import Seo from '@/core/components/Seo'; + +export async function getServerSideProps(context) { + const { tempo_id } = context.query; + await axios.post( + `${process.env.NEXT_PUBLIC_SELF_HOST}/api/pengajuan-tempo?formId=${tempo_id}`, + {}, + { headers: context.req.headers } + ); + return { props: {} }; +} + +export default function Finish() { + const router = useRouter(); + + return ( + <> + + + + + + + + + ); +} diff --git a/src/pages/pengajuan-tempo/index.jsx b/src/pages/pengajuan-tempo/index.jsx new file mode 100644 index 00000000..23d7aaba --- /dev/null +++ b/src/pages/pengajuan-tempo/index.jsx @@ -0,0 +1,29 @@ +import Seo from '@/core/components/Seo'; +import dynamic from 'next/dynamic'; +import SimpleFooter from '@/core/components/elements/Footer/SimpleFooter'; +import BasicLayout from '@/core/components/layouts/BasicLayout'; +import DesktopView from '@/core/components/views/DesktopView'; +import MobileView from '@/core/components/views/MobileView'; +const PagePengajuanTempo = dynamic(() => + import('@/lib/pengajuan-tempo/component/PengajuanTempo') +); + +export default function TrackingOrder() { + return ( + <> + + + + + + + + + + + + + + + ); +} -- cgit v1.2.3