bw-expo-app/app
imeepos 93e0cfdae1 ♻️ refactor: 重构余额系统 - 基于 usePricing 逻辑优化
主要改进:
- 🔄 完全重构 balance.ts,参考 usePricing.md 的最佳实践
-  集成余额检查、扣费、错误处理到单一 API
- 🎯 使用 authClient.subscription.meterEvent 替代自定义 API
- 💡 添加 checkTokenBalance 和 redirectToPricePage 辅助方法
- 🧹 简化 form.tsx 中的扣费流程,减少60%代码量

技术细节:
- 从 metered 订阅类型获取 creditBalance
- 使用 React Native Alert 替代 Web toast
- 余额不足时自动引导用户充值
- 扣费成功后自动刷新余额显示

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-11 18:20:09 +08:00
..
(auth) feat: 性能优化与余额扣费系统集成 2025-11-11 18:11:05 +08:00
(tabs) 🐛 修复视频播放器无限循环渲染问题 2025-11-10 11:58:56 +08:00
settings feat: 完整应用重构 - 优化界面架构与用户体验 2025-11-03 12:44:12 +08:00
template/[id] feat: 应用界面重构 - 从模板中心到AI内容生成平台 2025-10-31 17:53:56 +08:00
templates ♻️ refactor: 重构余额系统 - 基于 usePricing 逻辑优化 2025-11-11 18:20:09 +08:00
_layout.tsx 🐛 修复视频播放器无限循环渲染问题 2025-11-10 11:58:56 +08:00
exchange.tsx feat: 完整应用重构 - 优化界面架构与用户体验 2025-11-03 12:44:12 +08:00
index.tsx feat: 完整应用重构 - 优化界面架构与用户体验 2025-11-03 12:44:12 +08:00
modal.tsx Initial commit: Expo app with Better Auth integration 2025-10-14 10:32:52 +08:00
points.tsx feat: 应用界面重构 - 从模板中心到AI内容生成平台 2025-10-31 17:53:56 +08:00
recharge.tsx feat: 应用界面重构 - 从模板中心到AI内容生成平台 2025-10-31 17:53:56 +08:00
result.tsx feat: 性能优化与余额扣费系统集成 2025-11-11 18:11:05 +08:00