matt HOFFNER
commited on
Commit
·
f16de12
1
Parent(s):
5f5314e
cleanup
Browse files- app/page.tsx +1 -1
- pages/api/functions/index.ts +4 -3
app/page.tsx
CHANGED
|
@@ -22,7 +22,7 @@ const Page: React.FC = () => {
|
|
| 22 |
"Content-Type": "application/json",
|
| 23 |
},
|
| 24 |
body: JSON.stringify({
|
| 25 |
-
|
| 26 |
name: name
|
| 27 |
})
|
| 28 |
} as any);
|
|
|
|
| 22 |
"Content-Type": "application/json",
|
| 23 |
},
|
| 24 |
body: JSON.stringify({
|
| 25 |
+
args: args,
|
| 26 |
name: name
|
| 27 |
})
|
| 28 |
} as any);
|
pages/api/functions/index.ts
CHANGED
|
@@ -105,15 +105,16 @@ const serpEmbedApi = async ({ input }: any) => {
|
|
| 105 |
}
|
| 106 |
|
| 107 |
export default async function handler(req: NextApiRequest, res: NextApiResponse) {
|
| 108 |
-
const
|
| 109 |
const functionName = req.body.name as string;
|
|
|
|
| 110 |
|
| 111 |
try {
|
| 112 |
if (functionName === 'searchApi') {
|
| 113 |
-
const result = await serpEmbedApi(
|
| 114 |
return res.status(200).send(result);
|
| 115 |
} else {
|
| 116 |
-
const result = await surferEmbedApi(
|
| 117 |
return res.status(200).send(result);
|
| 118 |
}
|
| 119 |
} catch (error) {
|
|
|
|
| 105 |
}
|
| 106 |
|
| 107 |
export default async function handler(req: NextApiRequest, res: NextApiResponse) {
|
| 108 |
+
const args = req.body.args as string;
|
| 109 |
const functionName = req.body.name as string;
|
| 110 |
+
const functionInput = JSON.parse(args);
|
| 111 |
|
| 112 |
try {
|
| 113 |
if (functionName === 'searchApi') {
|
| 114 |
+
const result = await serpEmbedApi(functionInput);
|
| 115 |
return res.status(200).send(result);
|
| 116 |
} else {
|
| 117 |
+
const result = await surferEmbedApi(functionInput)
|
| 118 |
return res.status(200).send(result);
|
| 119 |
}
|
| 120 |
} catch (error) {
|