记录两个 tab 回合派生暂不合并的原因
view/project-development/export/state/useXiaohongshuTab.ts 与 useTaonierTab.ts:在 turns 派生处补注释,说明这段与另一 tab 的重复是有意保留——两个 tab 以后可能各自订阅不同会话/线程,等形状真分叉再抽公共 helper。
This commit is contained in:
@@ -139,6 +139,8 @@ export function useTaonierTab({
|
||||
projectPath,
|
||||
refreshManifest: refresh,
|
||||
});
|
||||
// 同 `useXiaohongshuTab`:这段派生与那边目前几乎逐字相同,但有意不抽公共 helper——两个 tab
|
||||
// 以后可能各自订阅不同的会话 / 线程,形状会分叉,等真分叉了再抽。
|
||||
const turns = useMemo(
|
||||
() =>
|
||||
buildDirectChatTurns({
|
||||
|
||||
+3
@@ -65,6 +65,9 @@ export function useXiaohongshuTab({
|
||||
projectPath,
|
||||
refreshManifest: refresh,
|
||||
});
|
||||
// 这三段派生(turns / turnStatus / activeTurnStartedAt)与 `useTaonierTab` 里的写法目前几乎逐字
|
||||
// 相同。**有意不抽公共 helper**:两个 tab 现在接的是同一条会话,但以后很可能各自订阅不同的会话 /
|
||||
// 线程,届时入参就会分叉。等它们真的分叉时再按各自需要抽,比现在先猜一个公共形状更便宜。
|
||||
const turns = useMemo(
|
||||
() =>
|
||||
buildDirectChatTurns({
|
||||
|
||||
Reference in New Issue
Block a user