diff --git a/app/[locale]/(protected)/contributor/task-ta/detail-upload/audio/[id]/page.tsx b/app/[locale]/(protected)/contributor/task-ta/detail-upload/audio/[id]/page.tsx new file mode 100644 index 00000000..38d17aa3 --- /dev/null +++ b/app/[locale]/(protected)/contributor/task-ta/detail-upload/audio/[id]/page.tsx @@ -0,0 +1,15 @@ +import FormAudioTaDetail from "@/components/form/content/task-ta/audio-detail-form"; +import SiteBreadcrumb from "@/components/site-breadcrumb"; + +const AudioDetailPage = async () => { + return ( +
+ +
+ +
+
+ ); +}; + +export default AudioDetailPage; diff --git a/app/[locale]/(protected)/contributor/task-ta/detail-upload/image/[id]/page.tsx b/app/[locale]/(protected)/contributor/task-ta/detail-upload/image/[id]/page.tsx index 4713ac39..47aae6f4 100644 --- a/app/[locale]/(protected)/contributor/task-ta/detail-upload/image/[id]/page.tsx +++ b/app/[locale]/(protected)/contributor/task-ta/detail-upload/image/[id]/page.tsx @@ -1,3 +1,4 @@ +import FormImageTaDetail from "@/components/form/content/task-ta/image-detail-form"; import FormImageDetail from "@/components/form/content/task-ta/image-detail-form"; import SiteBreadcrumb from "@/components/site-breadcrumb"; @@ -6,7 +7,7 @@ const ImageDetailPage = async () => {
- +
); diff --git a/app/[locale]/(protected)/contributor/task-ta/detail-upload/teks/[id]/page.tsx b/app/[locale]/(protected)/contributor/task-ta/detail-upload/teks/[id]/page.tsx new file mode 100644 index 00000000..66cfe9e2 --- /dev/null +++ b/app/[locale]/(protected)/contributor/task-ta/detail-upload/teks/[id]/page.tsx @@ -0,0 +1,16 @@ +import FormTeksTaDetail from "@/components/form/content/task-ta/teks-detail-form"; +import FormTeksDetail from "@/components/form/content/task-ta/teks-detail-form"; +import SiteBreadcrumb from "@/components/site-breadcrumb"; + +const TeksDetailPage = async () => { + return ( +
+ +
+ +
+
+ ); +}; + +export default TeksDetailPage; diff --git a/app/[locale]/(protected)/contributor/task-ta/detail-upload/video/[id]/page.tsx b/app/[locale]/(protected)/contributor/task-ta/detail-upload/video/[id]/page.tsx new file mode 100644 index 00000000..15564b7f --- /dev/null +++ b/app/[locale]/(protected)/contributor/task-ta/detail-upload/video/[id]/page.tsx @@ -0,0 +1,16 @@ +import FormVideoTaDetail from "@/components/form/content/task-ta/video-detail-form"; +import FormVideoDetail from "@/components/form/content/task-ta/video-detail-form"; +import SiteBreadcrumb from "@/components/site-breadcrumb"; + +const VideoDetailPage = async () => { + return ( +
+ +
+ +
+
+ ); +}; + +export default VideoDetailPage; diff --git a/components/form/content/task-ta/audio-detail-form.tsx b/components/form/content/task-ta/audio-detail-form.tsx index d3f28fb7..9b354bb6 100644 --- a/components/form/content/task-ta/audio-detail-form.tsx +++ b/components/form/content/task-ta/audio-detail-form.tsx @@ -113,7 +113,7 @@ const ViewEditor = dynamic( { ssr: false } ); -export default function FormAudioDetail() { +export default function FormAudioTaDetail() { const MySwal = withReactContent(Swal); const router = useRouter(); const userId = getCookiesDecrypt("uie"); diff --git a/components/form/content/task-ta/image-detail-form.tsx b/components/form/content/task-ta/image-detail-form.tsx index abba006a..4706ca8b 100644 --- a/components/form/content/task-ta/image-detail-form.tsx +++ b/components/form/content/task-ta/image-detail-form.tsx @@ -116,7 +116,7 @@ const ViewEditor = dynamic( { ssr: false } ); -export default function FormImageDetail() { +export default function FormImageTaDetail() { const MySwal = withReactContent(Swal); const router = useRouter(); const userId = getCookiesDecrypt("uie"); diff --git a/components/form/content/task-ta/teks-detail-form.tsx b/components/form/content/task-ta/teks-detail-form.tsx index c9d5c6f8..5d808a13 100644 --- a/components/form/content/task-ta/teks-detail-form.tsx +++ b/components/form/content/task-ta/teks-detail-form.tsx @@ -111,7 +111,7 @@ const ViewEditor = dynamic( { ssr: false } ); -export default function FormTeksDetail() { +export default function FormTeksTaDetail() { const MySwal = withReactContent(Swal); const router = useRouter(); const userId = getCookiesDecrypt("uie"); diff --git a/components/form/content/task-ta/video-detail-form.tsx b/components/form/content/task-ta/video-detail-form.tsx index 569304b6..ca83d2fd 100644 --- a/components/form/content/task-ta/video-detail-form.tsx +++ b/components/form/content/task-ta/video-detail-form.tsx @@ -113,7 +113,7 @@ const ViewEditor = dynamic( { ssr: false } ); -export default function FormVideoDetail() { +export default function FormVideoTaDetail() { const MySwal = withReactContent(Swal); const router = useRouter(); const userId = getCookiesDecrypt("uie"); diff --git a/components/partials/auth/login-form.tsx b/components/partials/auth/login-form.tsx index 1d68e8f5..532d0cf8 100644 --- a/components/partials/auth/login-form.tsx +++ b/components/partials/auth/login-form.tsx @@ -535,10 +535,10 @@ const LoginForm = () => {