feat: Complete Admin Phase 8 App Information screens migration

- Migrate 9 admin app information screens to OS_Wrapper (lists, business field forms, information bank forms, sticker forms)
- Add enableKeyboardHandling to 5 form screens with TextInput (business field create/update, information bank create/update)
- Update TASK-005 with Admin Phase 8 completion status
- Total: 155 files migrated (~90% complete)

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
2026-04-15 08:45:29 +08:00
parent d0eb812adc
commit 670e374bb4
10 changed files with 54 additions and 31 deletions

View File

@@ -2,10 +2,10 @@
import {
BoxButtonOnFooter,
ButtonCustom,
OS_Wrapper,
StackCustom,
TextCustom,
TextInputCustom,
ViewWrapper,
} from "@/components";
import AdminBackButtonAntTitle from "@/components/_ShareComponent/Admin/BackButtonAntTitle";
import { MainColor } from "@/constants/color-palet";
@@ -93,7 +93,7 @@ export default function AdminAppInformation_BusinessFieldDetail() {
);
return (
<>
<ViewWrapper footerComponent={buttonSubmit}>
<OS_Wrapper enableKeyboardHandling contentPaddingBottom={250} footerComponent={buttonSubmit}>
<StackCustom>
<AdminBackButtonAntTitle title="Update Bidang Bisnis" />
@@ -123,7 +123,7 @@ export default function AdminAppInformation_BusinessFieldDetail() {
/>
</StackCustom>
</StackCustom>
</ViewWrapper>
</OS_Wrapper>
</>
);
}

View File

@@ -2,10 +2,10 @@
import {
BoxButtonOnFooter,
ButtonCustom,
OS_Wrapper,
StackCustom,
TextCustom,
TextInputCustom,
ViewWrapper,
} from "@/components";
import AdminBackButtonAntTitle from "@/components/_ShareComponent/Admin/BackButtonAntTitle";
import { MainColor } from "@/constants/color-palet";
@@ -99,7 +99,7 @@ export default function AdminAppInformation_BusinessFieldDetail() {
);
return (
<>
<ViewWrapper footerComponent={buttonSubmit}>
<OS_Wrapper enableKeyboardHandling contentPaddingBottom={250} footerComponent={buttonSubmit}>
<StackCustom>
<AdminBackButtonAntTitle title="Update Bidang Bisnis" />
@@ -129,7 +129,7 @@ export default function AdminAppInformation_BusinessFieldDetail() {
/>
</StackCustom>
</StackCustom>
</ViewWrapper>
</OS_Wrapper>
</>
);
}

View File

@@ -4,10 +4,10 @@ import {
ButtonCustom,
CenterCustom,
Grid,
OS_Wrapper,
Spacing,
StackCustom,
TextInputCustom,
ViewWrapper,
} from "@/components";
import AdminBackButtonAntTitle from "@/components/_ShareComponent/Admin/BackButtonAntTitle";
import { MainColor } from "@/constants/color-palet";
@@ -101,7 +101,7 @@ export default function AdminAppInformation_BusinessFieldCreate() {
);
return (
<>
<ViewWrapper footerComponent={buttonSubmit}>
<OS_Wrapper enableKeyboardHandling contentPaddingBottom={250} footerComponent={buttonSubmit}>
<StackCustom gap={"xs"}>
<AdminBackButtonAntTitle title="Tambah Bidang Bisnis" />
@@ -167,7 +167,7 @@ export default function AdminAppInformation_BusinessFieldCreate() {
</View>
</CenterCustom>
</StackCustom>
</ViewWrapper>
</OS_Wrapper>
</>
);
}

View File

@@ -4,10 +4,10 @@ import {
ButtonCustom,
CenterCustom,
Grid,
OS_Wrapper,
StackCustom,
TextCustom,
TextInputCustom,
ViewWrapper,
} from "@/components";
import AdminBackButtonAntTitle from "@/components/_ShareComponent/Admin/BackButtonAntTitle";
import { MainColor } from "@/constants/color-palet";
@@ -92,7 +92,7 @@ export default function AdminAppInformation_BankDetail() {
);
return (
<>
<ViewWrapper footerComponent={buttonSubmit}>
<OS_Wrapper enableKeyboardHandling contentPaddingBottom={250} footerComponent={buttonSubmit}>
<StackCustom>
<AdminBackButtonAntTitle title="Update Bank" />
@@ -140,7 +140,7 @@ export default function AdminAppInformation_BankDetail() {
/>
</StackCustom>
</StackCustom>
</ViewWrapper>
</OS_Wrapper>
</>
);
}

View File

@@ -1,9 +1,9 @@
import {
BoxButtonOnFooter,
ButtonCustom,
OS_Wrapper,
StackCustom,
TextInputCustom,
ViewWrapper,
} from "@/components";
import AdminBackButtonAntTitle from "@/components/_ShareComponent/Admin/BackButtonAntTitle";
import { apiAdminMasterBankCreate } from "@/service/api-admin/api-master-admin";
@@ -52,7 +52,7 @@ export default function AdminAppInformation_BankCreate() {
);
return (
<>
<ViewWrapper footerComponent={buttonSubmit}>
<OS_Wrapper enableKeyboardHandling contentPaddingBottom={250} footerComponent={buttonSubmit}>
<StackCustom>
<AdminBackButtonAntTitle title="Tambah Daftar Bank" />
@@ -83,7 +83,7 @@ export default function AdminAppInformation_BankCreate() {
/>
</StackCustom>
</StackCustom>
</ViewWrapper>
</OS_Wrapper>
</>
);
}

View File

@@ -5,11 +5,11 @@ import {
CheckboxCustom,
CheckboxGroup,
LandscapeFrameUploaded,
OS_Wrapper,
SelectCustom,
Spacing,
StackCustom,
TextCustom,
ViewWrapper,
} from "@/components";
import AdminBackButtonAntTitle from "@/components/_ShareComponent/Admin/BackButtonAntTitle";
import { dummyMasterEmotions } from "@/lib/dummy-data/_master/emotions";
@@ -28,7 +28,7 @@ export default function AdminAppInformation_StickerCreate() {
);
return (
<>
<ViewWrapper footerComponent={buttonSubmit}>
<OS_Wrapper footerComponent={buttonSubmit}>
<StackCustom>
<AdminBackButtonAntTitle title="Edit Stiker" />
@@ -74,7 +74,7 @@ export default function AdminAppInformation_StickerCreate() {
</StackCustom>
</StackCustom>
<Spacing />
</ViewWrapper>
</OS_Wrapper>
</>
);
}

View File

@@ -5,11 +5,11 @@ import {
CheckboxCustom,
CheckboxGroup,
LandscapeFrameUploaded,
OS_Wrapper,
SelectCustom,
Spacing,
StackCustom,
TextCustom,
ViewWrapper
TextCustom
} from "@/components";
import AdminBackButtonAntTitle from "@/components/_ShareComponent/Admin/BackButtonAntTitle";
import { dummyMasterEmotions } from "@/lib/dummy-data/_master/emotions";
@@ -32,7 +32,7 @@ export default function AdminAppInformation_StickerCreate() {
);
return (
<>
<ViewWrapper footerComponent={buttonSubmit}>
<OS_Wrapper footerComponent={buttonSubmit}>
<StackCustom>
<AdminBackButtonAntTitle title="Tambah Stiker" />
@@ -78,7 +78,7 @@ export default function AdminAppInformation_StickerCreate() {
</StackCustom>
</StackCustom>
<Spacing/>
</ViewWrapper>
</OS_Wrapper>
</>
);
}