|
|
@ -3,6 +3,7 @@ import { useLocalSearchParams, useRouter } from 'expo-router'; |
|
|
import { useCallback, useMemo, useRef, useState } from 'react'; |
|
|
import { useCallback, useMemo, useRef, useState } from 'react'; |
|
|
import { |
|
|
import { |
|
|
ActivityIndicator, |
|
|
ActivityIndicator, |
|
|
|
|
|
Alert, |
|
|
KeyboardAvoidingView, |
|
|
KeyboardAvoidingView, |
|
|
Platform, |
|
|
Platform, |
|
|
Pressable, |
|
|
Pressable, |
|
|
@ -148,7 +149,7 @@ function InterviewCard({ card }: { card: ChatCard }) { |
|
|
</View> |
|
|
</View> |
|
|
))} |
|
|
))} |
|
|
</View> |
|
|
</View> |
|
|
<Pressable style={styles.cardAction} onPress={() => {}}> |
|
|
<Pressable style={styles.cardAction} onPress={() => Alert.alert('提示', '功能开发中,敬请期待')}> |
|
|
<Text style={styles.cardActionText}>{card.actionText}</Text> |
|
|
<Text style={styles.cardActionText}>{card.actionText}</Text> |
|
|
<Ionicons name="chevron-forward" size={14} color={colors.primary} /> |
|
|
<Ionicons name="chevron-forward" size={14} color={colors.primary} /> |
|
|
</Pressable> |
|
|
</Pressable> |
|
|
@ -166,7 +167,7 @@ function SalaryCard({ card }: { card: ChatCard }) { |
|
|
{card.subtitle && ( |
|
|
{card.subtitle && ( |
|
|
<Text style={styles.cardSubtitle}>{card.subtitle}</Text> |
|
|
<Text style={styles.cardSubtitle}>{card.subtitle}</Text> |
|
|
)} |
|
|
)} |
|
|
<Pressable style={styles.cardAction} onPress={() => {}}> |
|
|
<Pressable style={styles.cardAction} onPress={() => Alert.alert('提示', '功能开发中,敬请期待')}> |
|
|
<Text style={styles.cardActionText}>{card.actionText}</Text> |
|
|
<Text style={styles.cardActionText}>{card.actionText}</Text> |
|
|
<Ionicons name="chevron-forward" size={14} color={colors.primary} /> |
|
|
<Ionicons name="chevron-forward" size={14} color={colors.primary} /> |
|
|
</Pressable> |
|
|
</Pressable> |
|
|
@ -266,13 +267,13 @@ function InputBar({ |
|
|
return ( |
|
|
return ( |
|
|
<View style={styles.inputBar}> |
|
|
<View style={styles.inputBar}> |
|
|
<View style={styles.inputLeftActions}> |
|
|
<View style={styles.inputLeftActions}> |
|
|
<Pressable style={styles.inputIconBtn} onPress={() => {}}> |
|
|
<Pressable style={styles.inputIconBtn} onPress={() => Alert.alert('提示', '功能开发中,敬请期待')}> |
|
|
<Ionicons name="happy-outline" size={24} color={colors.textSecondary} /> |
|
|
<Ionicons name="happy-outline" size={24} color={colors.textSecondary} /> |
|
|
</Pressable> |
|
|
</Pressable> |
|
|
<Pressable style={styles.inputIconBtn} onPress={() => {}}> |
|
|
<Pressable style={styles.inputIconBtn} onPress={() => Alert.alert('提示', '功能开发中,敬请期待')}> |
|
|
<Ionicons name="image-outline" size={24} color={colors.textSecondary} /> |
|
|
<Ionicons name="image-outline" size={24} color={colors.textSecondary} /> |
|
|
</Pressable> |
|
|
</Pressable> |
|
|
<Pressable style={styles.inputIconBtn} onPress={() => {}}> |
|
|
<Pressable style={styles.inputIconBtn} onPress={() => Alert.alert('提示', '功能开发中,敬请期待')}> |
|
|
<Ionicons name="folder-outline" size={24} color={colors.textSecondary} /> |
|
|
<Ionicons name="folder-outline" size={24} color={colors.textSecondary} /> |
|
|
</Pressable> |
|
|
</Pressable> |
|
|
</View> |
|
|
</View> |
|
|
@ -288,7 +289,7 @@ function InputBar({ |
|
|
maxLength={500} |
|
|
maxLength={500} |
|
|
editable={!sending} |
|
|
editable={!sending} |
|
|
/> |
|
|
/> |
|
|
<Pressable style={styles.plusBtn} onPress={() => {}}> |
|
|
<Pressable style={styles.plusBtn} onPress={() => Alert.alert('提示', '功能开发中,敬请期待')}> |
|
|
<Ionicons name="add" size={22} color={colors.textSecondary} /> |
|
|
<Ionicons name="add" size={22} color={colors.textSecondary} /> |
|
|
</Pressable> |
|
|
</Pressable> |
|
|
</View> |
|
|
</View> |
|
|
|