From 170a08e5d1ac81487bc879aa4685ca32017f598f Mon Sep 17 00:00:00 2001 From: echo Date: Thu, 6 Nov 2025 21:59:14 +0800 Subject: [PATCH] feat: update --- app/(tabs)/demo.tsx | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/app/(tabs)/demo.tsx b/app/(tabs)/demo.tsx index c52a4da..f17f6d6 100644 --- a/app/(tabs)/demo.tsx +++ b/app/(tabs)/demo.tsx @@ -340,7 +340,7 @@ export default function DemoScreen() { 状态: {tenantLoad ? '✅ 已加载' : '❌ 未加载'} - {tenantInfo && ( + {tenantInfo ? ( <> TID: {tenantInfo.tid || '无'} @@ -350,7 +350,7 @@ export default function DemoScreen() { 域名: {tenantInfo.domain_addr || '无'} - )} + ) : null} {/* 用户状态显示 */} @@ -358,9 +358,9 @@ export default function DemoScreen() { 👤 用户状态 (Zustand) {isLoggedIn ? ( - {user?.avatar && ( + {user?.avatar ? ( - )} + ) : null} {user?.nickname} {user?.email} @@ -378,7 +378,7 @@ export default function DemoScreen() { {/* 登录表单 */} - {!isLoggedIn && ( + {!isLoggedIn ? ( 🔐 登录表单 (React Hook Form + Zod) @@ -414,9 +414,9 @@ export default function DemoScreen() { secureTextEntry style={[styles.input, errors.password && styles.inputError]} /> - {errors.password && ( + {errors.password ? ( {errors.password.message} - )} + ) : null} )} /> @@ -433,7 +433,7 @@ export default function DemoScreen() { )} - )} + ) : null} {/* 搜索示例 */} @@ -444,7 +444,7 @@ export default function DemoScreen() { placeholder="输入搜索内容..." style={styles.input} /> - {searchResults.length > 0 && ( + {searchResults.length > 0 ? ( {searchResults.map((result, index) => ( @@ -452,7 +452,7 @@ export default function DemoScreen() { ))} - )} + ) : null} {/* 节流点击示例 */} @@ -481,11 +481,11 @@ export default function DemoScreen() { 读取数据 - {storageValue && ( + {storageValue ? ( {storageValue} - )} + ) : null} {/* 会话存储示例 */} @@ -514,11 +514,11 @@ export default function DemoScreen() { 清空 - {sessionValue && ( + {sessionValue ? ( {sessionValue} - )} + ) : null} {/* 日期格式化示例 */}