yuetsh fb071e71a1 fix: 修复分享链接的多个问题
- reset() 清空时一并剥离 share 参数,否则重载后分享代码会被写回
- share() 以去掉 query/share 的地址为基址,避免预设代码在 init 里覆盖分享内容
- 打开分享链接前比对本地已存代码,会覆盖用户改动时先弹窗确认
- SQL 分享带上选中的数据表 id,接收方运行结果与分享者一致
- 分享负载的 code/table 字段补类型校验
- 链接损坏或预设加载失败时给出提示,不再静默吞掉
- 剪贴板写入失败时不再提示"已复制"

组件外的 init 阶段拿不到 useMessage(),新增 composables/notice.ts
用 createDiscreteApi 提供提示与确认框,主题跟随 useDark()。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CWT2cy7mkZevZR4WVVfAVu
2026-09-07 04:08:54 -06:00
2026-05-08 20:30:34 -06:00
2026-05-06 20:57:03 -06:00
2026-01-03 23:17:30 +08:00
2026-03-10 17:39:05 +08:00
2025-10-22 18:46:04 +08:00
2024-01-21 20:48:03 +08:00
2025-07-16 09:22:03 +08:00
2026-05-10 23:03:47 +08:00
2024-01-25 13:12:05 +08:00
fix
2026-06-01 05:48:02 -06:00
fix
2026-07-05 00:58:54 -06:00
fix
2024-10-26 22:47:25 +08:00
Description
No description provided
Readme 1.3 MiB
Languages
TypeScript 59.2%
Vue 40.3%
HTML 0.4%