Integrasi API: Admin Event & Event user ui

Fix:
Metode konfirmasi pada event menggunakan QR Code
Perbaikan file pada:
- app/(application)/(user)/event/(tabs)/index.tsx
- app/(application)/(user)/event/[id]/confirmation.tsx
- app/(application)/(user)/event/[id]/publish.tsx
- app/(application)/admin/event/[id]/[status]/index.tsx
- app/(application)/admin/event/[id]/reject-input.tsx
- app/(application)/admin/event/[status]/status.tsx
- service/api-admin/api-admin-event.ts
- service/api-client/api-event.ts

### Issue: Belum menyertakan fungsi konfrimasu kehadiran
This commit is contained in:
2025-10-23 17:47:36 +08:00
parent 966e55597c
commit 36dbfa3296
8 changed files with 533 additions and 20 deletions

View File

@@ -33,11 +33,11 @@ export default function AdminEventDetail() {
const { user } = useAuth();
const { id, status } = useLocalSearchParams();
console.log("[ID Detail]", id);
console.log("[ID QRCODE]", id);
console.log("[STATUS Detail]", status);
const [openDrawer, setOpenDrawer] = React.useState(false);
const newURL = DEEP_LINK_URL
console.log("[NEW URL]", newURL);
console.log("[DEEP LINK URL]", newURL);
const [data, setData] = React.useState<any | null>(null);
const deepLinkURL = `${DEEP_LINK_URL}/--/event/${id}/confirmation?userId=${user?.id}`;

View File

@@ -11,7 +11,6 @@ import { funUpdateStatusEvent } from "@/screens/Admin/Event/funUpdateStatus";
import { apiAdminEventById } from "@/service/api-admin/api-admin-event";
import { router, useFocusEffect, useLocalSearchParams } from "expo-router";
import { useCallback, useState } from "react";
import { TextInput } from "react-native-paper";
import Toast from "react-native-toast-message";
export default function AdminEventRejectInput() {