This commit is contained in:
parent
7e8737eddd
commit
ab01d11f31
|
|
@ -123,15 +123,20 @@ const initialUIState: {
|
||||||
// initialAIState
|
// initialAIState
|
||||||
// })
|
// })
|
||||||
|
|
||||||
export const {
|
// ✅ 第一步:先创建 AI
|
||||||
AIProvider,
|
const AI = createAI({
|
||||||
useUIState,
|
|
||||||
useAIState,
|
|
||||||
useActions
|
|
||||||
} = createAI({
|
|
||||||
actions: { submit },
|
actions: { submit },
|
||||||
initialUIState,
|
initialUIState,
|
||||||
initialAIState
|
initialAIState
|
||||||
})
|
})
|
||||||
|
|
||||||
|
// ✅ 第二步:解构出 Provider 和 hooks
|
||||||
|
export const {
|
||||||
|
AIProvider,
|
||||||
|
useUIState,
|
||||||
|
useAIState,
|
||||||
|
useActions
|
||||||
|
} = AI
|
||||||
|
|
||||||
|
// ✅ 第三步:导出 AI 给 getMutableAIState 用
|
||||||
export { AI }
|
export { AI }
|
||||||
Loading…
Reference in New Issue