feat: 更新应用配置和引入新依赖
- 修改 app.json,禁用平板支持以优化用户体验 - 在 package.json 和 package-lock.json 中新增 react-native-toast-message 依赖,支持消息提示功能 - 在多个组件中集成 Toast 组件,提升用户交互反馈 - 更新训练计划相关逻辑,优化状态管理和数据处理 - 调整样式以适应新功能的展示和交互
This commit is contained in:
@@ -160,11 +160,6 @@ export default function HomeScreen() {
|
||||
React.useEffect(() => {
|
||||
let canceled = false;
|
||||
async function load() {
|
||||
if (!isLoggedIn) {
|
||||
console.log('fetchRecommendations not logged in');
|
||||
setItems(getFallbackItems());
|
||||
return;
|
||||
}
|
||||
try {
|
||||
const cards = await fetchRecommendations();
|
||||
|
||||
@@ -295,7 +290,7 @@ export default function HomeScreen() {
|
||||
|
||||
<Pressable
|
||||
style={[styles.featureCard, styles.featureCardPrimary]}
|
||||
onPress={() => router.push('/ai-posture-assessment')}
|
||||
onPress={() => pushIfAuthedElseLogin('/ai-posture-assessment')}
|
||||
>
|
||||
<View style={styles.featureIconWrapper}>
|
||||
<Image
|
||||
|
||||
Reference in New Issue
Block a user