refactor: Replace NewWrapper with NewWrapper_V2 for all Job screens

- ScreenBeranda2.tsx: NewWrapper → NewWrapper_V2
- ScreenArchive2.tsx: NewWrapper → NewWrapper_V2
- MainViewStatus2.tsx: NewWrapper → NewWrapper_V2

All Job screens now using NewWrapper_V2 with:
- Better keyboard handling
- Footer width 100%
- Content padding bottom 80px
- Auto-scroll to focused input (for forms)
- No white area when keyboard close

Phase 1 completed: All Job screens migrated!

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
2026-04-02 16:13:23 +08:00
parent 0f552443c4
commit 7cb4f30ae9
3 changed files with 6 additions and 8 deletions

View File

@@ -2,6 +2,7 @@ import {
AvatarUsernameAndOtherComponent,
BoxWithHeaderSection,
FloatingButton,
NewWrapper_V2,
SearchInput,
Spacing,
StackCustom,
@@ -16,7 +17,6 @@ import { router, useFocusEffect } from "expo-router";
import _ from "lodash";
import { useState } from "react";
import { RefreshControl, View } from "react-native";
import NewWrapper from "@/components/_ShareComponent/NewWrapper";
import { PAGINATION_DEFAULT_TAKE } from "@/constants/constans-value";
const PAGE_SIZE = 10;
@@ -74,7 +74,7 @@ export default function Job_ScreenBeranda2() {
);
return (
<NewWrapper
<NewWrapper_V2
hideFooter
headerComponent={
<View style={{ paddingTop: 8 }}>