MCPcopy Create free account
hub / github.com/ScrapeGraphAI/scrapecraft / handleSave

Function handleSave

frontend/src/components/Settings/SettingsModal.tsx:30–49  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

28 if (!isOpen) return null;
29
30 const handleSave = async () => {
31 setIsSaving(true);
32 setSavedMessage('');
33
34 try {
35 await api.post('/auth/api-keys', {
36 openrouter_key: openrouterKey,
37 scrapegraph_key: scrapegraphKey
38 });
39
40 setSavedMessage('API keys saved successfully!');
41 setTimeout(() => {
42 setSavedMessage('');
43 }, 3000);
44 } catch (error) {
45 setSavedMessage('Failed to save API keys');
46 } finally {
47 setIsSaving(false);
48 }
49 };
50
51 return (
52 <>

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected