Admin Job:

Add:
- admin/job/[status]/
- dmin/job/[id]/

### No issue
This commit is contained in:
2025-08-08 17:42:44 +08:00
parent 25f600e8c2
commit d0b64f8109
10 changed files with 242 additions and 18 deletions

View File

@@ -2,11 +2,11 @@ import { MainColor } from "@/constants/color-palet";
import { ICON_SIZE_SMALL } from "@/constants/constans-value";
import { Ionicons } from "@expo/vector-icons";
export default function IconArchive({ color }: { color?: string }) {
export default function IconArchive({ color, size }: { color?: string; size?: number }) {
return (
<Ionicons
name="archive"
size={ICON_SIZE_SMALL}
size={size || ICON_SIZE_SMALL}
color={color || MainColor.white}
/>
);

View File

@@ -17,7 +17,7 @@ export default function SearchInput({
onPress,
iconLeft,
iconRight,
containerStyle = { marginBottom: 0 },
containerStyle,
style,
...props
}: SearchInputProps) {
@@ -32,7 +32,7 @@ export default function SearchInput({
}
placeholder={placeholder}
borderRadius={50}
containerStyle={containerStyle}
containerStyle={[containerStyle, { marginBottom: 0 }]}
{...props}
/>
);

View File

@@ -1,15 +1,16 @@
import { MainColor, AccentColor } from "@/constants/color-palet";
import { AccentColor, MainColor } from "@/constants/color-palet";
import { View } from "react-native";
import ButtonCustom from "../Button/ButtonCustom";
import Spacing from "./Spacing";
export default function TabsTwoHeaderCustom ({
export default function TabsTwoButtonCustom ({
leftValue,
rightValue,
leftText,
rightText,
activeCategory,
handlePress,
hideBackground,
}: {
leftValue: string;
rightValue: string;
@@ -17,6 +18,7 @@ export default function TabsTwoHeaderCustom ({
rightText: string;
activeCategory: string | null;
handlePress: (item: string) => void;
hideBackground?: boolean;
}) {
return (
<>
@@ -25,7 +27,7 @@ export default function TabsTwoHeaderCustom ({
flexDirection: "row",
alignItems: "center",
padding: 5,
backgroundColor: MainColor.soft_darkblue,
backgroundColor: hideBackground ? "transparent" : MainColor.soft_darkblue,
borderRadius: 50,
width: "100%",
}}