Ausführen
Setze das ins Dokument und lade die Vorschau neu.
const response = await Orbi.exec(`async ({ orbi }) => {
return orbi.project.name
}`)
document.body.textContent = response.resultDie Seite zeigt den Workspace-Namen. response.result ist der Wert, den deine Funktion zurückgibt.
Wann du stattdessen eine Action nutzt
Nutze eine Server action, wenn die Seite dieselbe Funktion mehr als einmal aufruft. Nutze Orbi.exec, wenn du eine Funktion ausprobieren willst, ohne sie zu speichern. Beide erhalten orbi, browser, ai, leads und den Rest der Runtime.
Wenn das fehlschlägt: Orbi.exec gibt den Workspace-Namen nicht zurück
Lies response.result, nicht die ganze Antwort. Die Funktion muss ein async-Funktionsausdruck sein. Ein Syntaxfehler kommt als Ausführungsfehler zurück. no paying sponsor bedeutet, dass der Workspace keinen Code ausführen kann, bis der Sponsor zahlen kann.