example of no-unstable-context-value (#25279)
This commit is contained in:
@@ -850,84 +850,83 @@ const Configuration: FC = () => {
|
|||||||
<Loading type='area' />
|
<Loading type='area' />
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
const value = {
|
||||||
|
appId,
|
||||||
|
isAPIKeySet,
|
||||||
|
isTrailFinished: false,
|
||||||
|
mode,
|
||||||
|
modelModeType,
|
||||||
|
promptMode,
|
||||||
|
isAdvancedMode,
|
||||||
|
isAgent,
|
||||||
|
isOpenAI,
|
||||||
|
isFunctionCall,
|
||||||
|
collectionList,
|
||||||
|
setPromptMode,
|
||||||
|
canReturnToSimpleMode,
|
||||||
|
setCanReturnToSimpleMode,
|
||||||
|
chatPromptConfig,
|
||||||
|
completionPromptConfig,
|
||||||
|
currentAdvancedPrompt,
|
||||||
|
setCurrentAdvancedPrompt,
|
||||||
|
conversationHistoriesRole: completionPromptConfig.conversation_histories_role,
|
||||||
|
showHistoryModal,
|
||||||
|
setConversationHistoriesRole,
|
||||||
|
hasSetBlockStatus,
|
||||||
|
conversationId,
|
||||||
|
introduction,
|
||||||
|
setIntroduction,
|
||||||
|
suggestedQuestions,
|
||||||
|
setSuggestedQuestions,
|
||||||
|
setConversationId,
|
||||||
|
controlClearChatMessage,
|
||||||
|
setControlClearChatMessage,
|
||||||
|
prevPromptConfig,
|
||||||
|
setPrevPromptConfig,
|
||||||
|
moreLikeThisConfig,
|
||||||
|
setMoreLikeThisConfig,
|
||||||
|
suggestedQuestionsAfterAnswerConfig,
|
||||||
|
setSuggestedQuestionsAfterAnswerConfig,
|
||||||
|
speechToTextConfig,
|
||||||
|
setSpeechToTextConfig,
|
||||||
|
textToSpeechConfig,
|
||||||
|
setTextToSpeechConfig,
|
||||||
|
citationConfig,
|
||||||
|
setCitationConfig,
|
||||||
|
annotationConfig,
|
||||||
|
setAnnotationConfig,
|
||||||
|
moderationConfig,
|
||||||
|
setModerationConfig,
|
||||||
|
externalDataToolsConfig,
|
||||||
|
setExternalDataToolsConfig,
|
||||||
|
formattingChanged,
|
||||||
|
setFormattingChanged,
|
||||||
|
inputs,
|
||||||
|
setInputs,
|
||||||
|
query,
|
||||||
|
setQuery,
|
||||||
|
completionParams,
|
||||||
|
setCompletionParams,
|
||||||
|
modelConfig,
|
||||||
|
setModelConfig,
|
||||||
|
showSelectDataSet,
|
||||||
|
dataSets,
|
||||||
|
setDataSets,
|
||||||
|
datasetConfigs,
|
||||||
|
datasetConfigsRef,
|
||||||
|
setDatasetConfigs,
|
||||||
|
hasSetContextVar,
|
||||||
|
isShowVisionConfig,
|
||||||
|
visionConfig,
|
||||||
|
setVisionConfig: handleSetVisionConfig,
|
||||||
|
isAllowVideoUpload,
|
||||||
|
isShowDocumentConfig,
|
||||||
|
isShowAudioConfig,
|
||||||
|
rerankSettingModalOpen,
|
||||||
|
setRerankSettingModalOpen,
|
||||||
|
}
|
||||||
return (
|
return (
|
||||||
<ConfigContext.Provider value={{
|
<ConfigContext.Provider value={value}>
|
||||||
appId,
|
|
||||||
isAPIKeySet,
|
|
||||||
isTrailFinished: false,
|
|
||||||
mode,
|
|
||||||
modelModeType,
|
|
||||||
promptMode,
|
|
||||||
isAdvancedMode,
|
|
||||||
isAgent,
|
|
||||||
isOpenAI,
|
|
||||||
isFunctionCall,
|
|
||||||
collectionList,
|
|
||||||
setPromptMode,
|
|
||||||
canReturnToSimpleMode,
|
|
||||||
setCanReturnToSimpleMode,
|
|
||||||
chatPromptConfig,
|
|
||||||
completionPromptConfig,
|
|
||||||
currentAdvancedPrompt,
|
|
||||||
setCurrentAdvancedPrompt,
|
|
||||||
conversationHistoriesRole: completionPromptConfig.conversation_histories_role,
|
|
||||||
showHistoryModal,
|
|
||||||
setConversationHistoriesRole,
|
|
||||||
hasSetBlockStatus,
|
|
||||||
conversationId,
|
|
||||||
introduction,
|
|
||||||
setIntroduction,
|
|
||||||
suggestedQuestions,
|
|
||||||
setSuggestedQuestions,
|
|
||||||
setConversationId,
|
|
||||||
controlClearChatMessage,
|
|
||||||
setControlClearChatMessage,
|
|
||||||
prevPromptConfig,
|
|
||||||
setPrevPromptConfig,
|
|
||||||
moreLikeThisConfig,
|
|
||||||
setMoreLikeThisConfig,
|
|
||||||
suggestedQuestionsAfterAnswerConfig,
|
|
||||||
setSuggestedQuestionsAfterAnswerConfig,
|
|
||||||
speechToTextConfig,
|
|
||||||
setSpeechToTextConfig,
|
|
||||||
textToSpeechConfig,
|
|
||||||
setTextToSpeechConfig,
|
|
||||||
citationConfig,
|
|
||||||
setCitationConfig,
|
|
||||||
annotationConfig,
|
|
||||||
setAnnotationConfig,
|
|
||||||
moderationConfig,
|
|
||||||
setModerationConfig,
|
|
||||||
externalDataToolsConfig,
|
|
||||||
setExternalDataToolsConfig,
|
|
||||||
formattingChanged,
|
|
||||||
setFormattingChanged,
|
|
||||||
inputs,
|
|
||||||
setInputs,
|
|
||||||
query,
|
|
||||||
setQuery,
|
|
||||||
completionParams,
|
|
||||||
setCompletionParams,
|
|
||||||
modelConfig,
|
|
||||||
setModelConfig,
|
|
||||||
showSelectDataSet,
|
|
||||||
dataSets,
|
|
||||||
setDataSets,
|
|
||||||
datasetConfigs,
|
|
||||||
datasetConfigsRef,
|
|
||||||
setDatasetConfigs,
|
|
||||||
hasSetContextVar,
|
|
||||||
isShowVisionConfig,
|
|
||||||
visionConfig,
|
|
||||||
setVisionConfig: handleSetVisionConfig,
|
|
||||||
isAllowVideoUpload,
|
|
||||||
isShowDocumentConfig,
|
|
||||||
isShowAudioConfig,
|
|
||||||
rerankSettingModalOpen,
|
|
||||||
setRerankSettingModalOpen,
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
<FeaturesProvider features={featuresData}>
|
<FeaturesProvider features={featuresData}>
|
||||||
<MittProvider>
|
<MittProvider>
|
||||||
<div className="flex h-full flex-col">
|
<div className="flex h-full flex-col">
|
||||||
|
Reference in New Issue
Block a user