fix(frontend): remove duplicate credential handler functions in settings page

This commit is contained in:
Tiago Yamamoto 2025-12-31 17:21:54 -03:00
parent 895974878d
commit 18727f8c99

View file

@ -92,29 +92,7 @@ export default function SettingsPage() {
}
}
const handleOpenCredentialDialog = (serviceName: string) => {
setSelectedService(serviceName)
setCredentialPayload("")
setShowPassword(false)
setIsDialogOpen(true)
}
const handleSaveCredential = async () => {
if (!selectedService || !credentialPayload) return
setSaving(true)
try {
await credentialsApi.save(selectedService, credentialPayload)
toast.success(`Credentials for ${selectedService} saved`)
setIsDialogOpen(false)
fetchCredentials() // Refresh list
} catch (error) {
console.error("Failed to save credential", error)
toast.error("Failed to save credential")
} finally {
setSaving(false)
}
}
const handleDeleteCredential = async (serviceName: string) => {
if (!confirm(`Are you sure you want to remove credentials for ${serviceName}?`)) return