bw-expo-app/app/templates/[id]
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
..
form.tsx ♻️ refactor: 重构余额系统 - 基于 usePricing 逻辑优化 2025-11-11 18:20:09 +08:00