fix: config-manager

This commit is contained in:
sam hoang
2025-01-20 15:59:46 +07:00
parent 87b1a4d268
commit 7646a2e33d
2 changed files with 8 additions and 8 deletions

View File

@@ -112,19 +112,19 @@ export const ExtensionStateContextProvider: React.FC<{ children: React.ReactNode
const setListApiConfigMeta = useCallback(
(value: ApiConfigMeta[]) => setState((prevState) => ({ ...prevState, listApiConfigMeta: value })),
[setState],
[],
)
const onUpdateApiConfig = useCallback(
(apiConfig: ApiConfiguration) => {
const onUpdateApiConfig = useCallback((apiConfig: ApiConfiguration) => {
setState((currentState) => {
vscode.postMessage({
type: "upsertApiConfiguration",
text: state.currentApiConfigName,
text: currentState.currentApiConfigName, // Access latest state
apiConfiguration: apiConfig,
})
},
[state],
)
return currentState // No state update needed
})
}, [])
const handleMessage = useCallback(
(event: MessageEvent) => {