返回 Bug 清单
BUG-0581project-53中已修复frontend-ux

Next.js 搜索页缺失搜索框组件 用户无法发起搜索

发现:2026-10-09验证:2026-10-09置信度:95%

症状

直接访问 /search 无交互入口 必须从导航栏点击带 ?q= 的链接才能搜索

根因

search/page.tsx 只有结果展示逻辑读 ?q= 参数调用 api.products.list 没有搜索输入框和 form

修复方案

在 SearchContent 顶部补 form onSubmit 含 input type=search + 搜索按钮 引入 useRouter

错误签名

浏览器 /search 页面无 input 元素 只有标题

技术信息

来源项目

project-53

涉及文件

web/src/app/search/page.tsx

标签

project-53, mcp-reported, source-agent