Fix QC ( Ayu )

Fix:
- modified:   app/(application)/(user)/event/[id]/publish.tsx
- modified:   app/(application)/(user)/event/create.tsx
- modified:   app/(application)/(user)/portofolio/[id]/create.tsx
- modified:   app/(application)/(user)/portofolio/[id]/edit.tsx
- modified:   app/(application)/admin/collaboration/[id]/group.tsx
- modified:   app/(application)/admin/collaboration/group.tsx
- modified:   app/(application)/admin/collaboration/publish.tsx
- modified:   app/(application)/admin/forum/[id]/list-report-comment.tsx
- modified:   app/(application)/admin/forum/[id]/list-report-posting.tsx
- modified:   app/(application)/admin/forum/posting.tsx
- modified:   app/(application)/admin/forum/report-comment.tsx
- modified:   app/(application)/admin/forum/report-posting.tsx
- modified:   app/(application)/admin/voting/[status]/status.tsx
- modified:   app/(application)/admin/voting/history.tsx
- modified:   components/Select/SelectCustom.tsx
- modified:   components/_ShareComponent/GridSpan_4_8.tsx
- modified:   screens/Authentication/LoginView.tsx
- modified:   screens/Collaboration/BoxPublishSection.tsx
- modified:   screens/Event/BoxDetailPublishSection.tsx
- modified:   screens/Home/topFeatureSection.tsx
- modified:   screens/Portofolio/ButtonCreatePortofolio.tsx

Add:
- app/(application)/admin/app-information/business-field/[id]/bidang-update.tsx
- app/(application)/admin/app-information/business-field/[id]/sub-bidang-update.tsx

### No Issue
This commit is contained in:
2025-12-10 17:35:15 +08:00
parent cccb44a835
commit 6f9481c7c9
15 changed files with 512 additions and 111 deletions

View File

@@ -60,10 +60,20 @@ export async function apiAdminMasterBusinessField() {
}
}
export async function apiAdminMasterBusinessFieldById({ id }: { id: string }) {
export async function apiAdminMasterBusinessFieldById({
id,
subBidangId,
category,
}: {
id: string;
subBidangId?: string | null;
category: "bidang" | "sub-bidang" | "all";
}) {
const queryCategory = category ? `?category=${category}` : "";
const querySubBidang = subBidangId ? `&subBidangId=${subBidangId}` : "";
try {
const response = await apiConfig.get(
`/mobile/admin/master/business-field/${id}`
`/mobile/admin/master/business-field/${id}${queryCategory}${querySubBidang}`
);
return response.data;
} catch (error) {
@@ -74,13 +84,15 @@ export async function apiAdminMasterBusinessFieldById({ id }: { id: string }) {
export async function apiAdminMasterBusinessFieldUpdate({
id,
data,
category,
}: {
id: string;
data: any;
category: "bidang" | "sub-bidang";
}) {
try {
const response = await apiConfig.put(
`/mobile/admin/master/business-field/${id}`,
`/mobile/admin/master/business-field/${id}?category=${category}`,
{
data: data,
}
@@ -179,7 +191,11 @@ export async function apiAdminMasterDonationCategory() {
}
}
export async function apiAdminMasterDonationCategoryById({ id }: { id: string }) {
export async function apiAdminMasterDonationCategoryById({
id,
}: {
id: string;
}) {
try {
const response = await apiConfig.get(`/mobile/admin/master/donation/${id}`);
return response.data;
@@ -208,7 +224,11 @@ export async function apiAdminMasterDonationCategoryUpdate({
}
}
export async function apiAdminMasterDonationCategoryCreate({ data }: { data: any }) {
export async function apiAdminMasterDonationCategoryCreate({
data,
}: {
data: any;
}) {
try {
const response = await apiConfig.post(`/mobile/admin/master/donation`, {
data: data,
@@ -219,4 +239,4 @@ export async function apiAdminMasterDonationCategoryCreate({ data }: { data: any
}
}
// ================== END DONATION ================== //
// ================== END DONATION ================== //