Files
fitness-coach/miniprogram/utils/icon-map.js
wm 4dba91a16e fix: 首页我的计划点击跳转错页 + feat: 新增留言反馈功能
fix:
- 首页'我的计划'卡片误绑 onExercise(跳动作详情),改为 onPlanTap 正确跳训练计划详情页
- 修复后点击计划可正常打开 plan-detail

feat(留言反馈):
- 后端新增 feedback 模块:POST /api/feedback(AuthGuard,content 必填/contact 选填),JsonStore 持久化
- 前端新增 pages/feedback 页面(留言内容 textarea + 联系方式选填 + 提交),profile 菜单新增'意见反馈'入口
- icon-svg 新增 message-circle 图标(反馈页用)
2026-07-22 23:21:18 +08:00

55 lines
1.4 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// AUTO-GENERATED by /tmp/gen_iconfont.mjs — 勿手改
// Lucide (MIT) 子集iconfont 已废弃;现仅作 SVG 生成器的名称清单来源)
module.exports = {
"zap": "\\uf101",
"x-circle": "\\uf102",
"user": "\\uf103",
"trophy": "\\uf104",
"trending-up": "\\uf105",
"trash-2": "\\uf106",
"target": "\\uf107",
"star": "\\uf108",
"sparkles": "\\uf109",
"sliders-horizontal": "\\uf10a",
"share-2": "\\uf10b",
"settings": "\\uf10c",
"search": "\\uf10d",
"rotate-cw": "\\uf10e",
"refresh-cw": "\\uf10f",
"plus": "\\uf110",
"play": "\\uf111",
"person-standing": "\\uf112",
"medal": "\\uf113",
"log-out": "\\uf114",
"layout-grid": "\\uf115",
"layers": "\\uf116",
"info": "\\uf117",
"image": "\\uf118",
"home": "\\uf119",
"heart": "\\uf11a",
"grid-2x2": "\\uf11b",
"folder-open": "\\uf11c",
"flame": "\\uf11d",
"filter": "\\uf11e",
"dumbbell": "\\uf11f",
"download": "\\uf120",
"clock": "\\uf121",
"clipboard-list": "\\uf122",
"circle-x": "\\uf123",
"chevron-right": "\\uf124",
"chevron-down": "\\uf125",
"check": "\\uf126",
"check-circle": "\\uf127",
"calendar": "\\uf128",
"bookmark": "\\uf129",
"bike": "\\uf12a",
"bell": "\\uf12b",
"award": "\\uf12c",
"arrow-right": "\\uf12d",
"arrow-left": "\\uf12e",
"alert-circle": "\\uf12f",
"activity": "\\uf130",
"accessibility": "\\uf131",
"message-circle": "\\uf132"
};