mirror of
https://github.com/claude-code-best/claude-code.git
synced 2026-06-22 08:15:53 +00:00
修复小问题
This commit is contained in:
@@ -119,7 +119,7 @@ export function ConsoleOAuthFlow({
|
|||||||
const timer = setTimeout(setOAuthStatus, 1000, oauthStatus.nextState)
|
const timer = setTimeout(setOAuthStatus, 1000, oauthStatus.nextState)
|
||||||
return () => clearTimeout(timer)
|
return () => clearTimeout(timer)
|
||||||
}
|
}
|
||||||
}, [oauthStatus.state, oauthStatus.nextState])
|
}, [oauthStatus])
|
||||||
|
|
||||||
// Handle Enter to continue on success state
|
// Handle Enter to continue on success state
|
||||||
useKeybinding(
|
useKeybinding(
|
||||||
@@ -178,7 +178,7 @@ export function ConsoleOAuthFlow({
|
|||||||
})
|
})
|
||||||
setPastedCode('')
|
setPastedCode('')
|
||||||
}
|
}
|
||||||
}, [pastedCode, oauthStatus.state, oauthStatus.url, showPastePrompt, urlCopied])
|
}, [pastedCode, oauthStatus, showPastePrompt, urlCopied])
|
||||||
|
|
||||||
async function handleSubmitCode(value: string, url: string) {
|
async function handleSubmitCode(value: string, url: string) {
|
||||||
try {
|
try {
|
||||||
@@ -648,7 +648,7 @@ function OAuthStatusMessage({
|
|||||||
for (const [k, v] of Object.entries(env)) process.env[k] = v
|
for (const [k, v] of Object.entries(env)) process.env[k] = v
|
||||||
setOAuthStatus({ state: 'success' })
|
setOAuthStatus({ state: 'success' })
|
||||||
// Schedule onDone after state update to avoid potential state update on unmounted component
|
// Schedule onDone after state update to avoid potential state update on unmounted component
|
||||||
setTimeout(onDone, 0)
|
void onDone()
|
||||||
}
|
}
|
||||||
}, [activeField, inputValue, displayValues, setOAuthStatus, onDone])
|
}, [activeField, inputValue, displayValues, setOAuthStatus, onDone])
|
||||||
|
|
||||||
@@ -845,7 +845,7 @@ function OAuthStatusMessage({
|
|||||||
for (const [k, v] of Object.entries(env)) process.env[k] = v
|
for (const [k, v] of Object.entries(env)) process.env[k] = v
|
||||||
setOAuthStatus({ state: 'success' })
|
setOAuthStatus({ state: 'success' })
|
||||||
// Schedule onDone after state update to avoid potential state update on unmounted component
|
// Schedule onDone after state update to avoid potential state update on unmounted component
|
||||||
setTimeout(onDone, 0)
|
void onDone()
|
||||||
}
|
}
|
||||||
}, [activeField, openaiInputValue, openaiDisplayValues, setOAuthStatus, onDone])
|
}, [activeField, openaiInputValue, openaiDisplayValues, setOAuthStatus, onDone])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user