feat(title): wire autoGenerateTitle into styleUpdaters
This commit is contained in:
@@ -24,8 +24,12 @@ export function useStep4Title({ titleSettings, onTitleSettingsChange }: UseStep4
|
||||
// AI 标题生成
|
||||
const aiGenerator = useAiTitleGenerator({ titleSettings, onTitleSettingsChange })
|
||||
|
||||
// 样式更新
|
||||
const styleUpdaters = useTitleStyleUpdaters({ titleSettings, onTitleSettingsChange })
|
||||
// 样式更新(注入 autoGenerateTitle 让 toggleAiAutoSelect 能调用)
|
||||
const styleUpdaters = useTitleStyleUpdaters({
|
||||
titleSettings,
|
||||
onTitleSettingsChange,
|
||||
autoGenerateTitle: aiGenerator.autoGenerateTitle,
|
||||
})
|
||||
|
||||
return {
|
||||
// 数据
|
||||
@@ -43,6 +47,7 @@ export function useStep4Title({ titleSettings, onTitleSettingsChange }: UseStep4
|
||||
handleGenerateAiTitles: aiGenerator.handleGenerateAiTitles,
|
||||
handleSelectAiTitle: aiGenerator.handleSelectAiTitle,
|
||||
handleRefreshAiTitles: aiGenerator.handleRefreshAiTitles,
|
||||
autoGenerateTitle: aiGenerator.autoGenerateTitle,
|
||||
// 标题设置操作
|
||||
updateTitle: styleUpdaters.updateTitle,
|
||||
toggleAiAutoSelect: styleUpdaters.toggleAiAutoSelect,
|
||||
|
||||
Reference in New Issue
Block a user