"use server" import { ClapProject, ClapCompletionMode } from "@aitube/clap" import { editClapSounds as apiEditClapSounds } from "@aitube/client" import { getToken } from "./getToken" import { Workaround } from "./types" export async function editClapSounds({ clap, turbo = false, }: { clap: ClapProject turbo?: boolean }): Workaround { async function promise() { return await apiEditClapSounds({ clap, completionMode: ClapCompletionMode.MERGE, turbo, token: await getToken() }) } return { promise: promise() } }