import { Ionicons } from '@expo/vector-icons'; import { StyleSheet, Text, View } from 'react-native'; import { colors } from '../../../src/theme'; import { useOnboarding } from '../../../src/hooks'; import { ScreenShell } from '../ui/ScreenShell'; import { RadioRow } from '../ui/RadioRow'; import { AgreementCheckbox } from '../ui/AgreementCheckbox'; import { PrimaryButton } from '../ui/PrimaryButton'; const OPTIONS = ['离职-随时到岗', '在职-月内到岗', '在职-考虑机会', '在职-暂不考虑']; export function P9JobStatus() { const { data, setData, navigate, back, meta } = useOnboarding(); return ( {OPTIONS.map((o) => ( setData({ jobStatus: o })} /> ))} 求职状态会影响到被推荐的频率及 Boss 的决策 setData({ disabledJobseeker: !data.disabledJobseeker })} text={残障人士求职(享受专项推荐与保护)} /> navigate('P10')} /> ); } const styles = StyleSheet.create({ iconWrap: { width: 64, height: 64, borderRadius: 18, backgroundColor: colors.primaryLight, alignItems: 'center', justifyContent: 'center', alignSelf: 'center', marginBottom: 18, }, list: { gap: 10 }, note: { fontSize: 12, color: colors.textHint, marginTop: 14, textAlign: 'center' }, agree: { marginTop: 18 }, agreeText: { fontSize: 13, color: colors.textSecondary }, footer: { marginTop: 28 }, });