mirror of
https://github.com/vercel/workflow.git
synced 2026-09-14 19:59:43 +08:00
20 lines
478 B
TypeScript
20 lines
478 B
TypeScript
async function add(num: number, num2: number): Promise<number> {
|
|
'use step';
|
|
return num + num2;
|
|
}
|
|
|
|
export async function addition(num: number, num2: number): Promise<number> {
|
|
'use workflow';
|
|
const result = await add(num, num2);
|
|
console.log({ result });
|
|
return result;
|
|
}
|
|
|
|
export async function addTenWorkflow(input: number): Promise<number> {
|
|
'use workflow';
|
|
const a = await add(input, 2);
|
|
const b = await add(a, 3);
|
|
const c = await add(b, 5);
|
|
return c;
|
|
}
|