From dad65c4beffd8339e2193f85fda8643d50a293e4 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Sun, 14 Jun 2026 08:09:38 -0600 Subject: [PATCH] feat(api): add formatCode endpoint for pre-submit formatting Co-Authored-By: Claude Sonnet 4.6 --- src/oj/api.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/oj/api.ts b/src/oj/api.ts index 8716e27..f323de9 100644 --- a/src/oj/api.ts +++ b/src/oj/api.ts @@ -62,6 +62,10 @@ export function submitCode(data: SubmitCodePayload) { return http.post("submission", data) } +export function formatCode(data: { code: string; language: string }) { + return http.post<{ code: string }>("format_code", data) +} + export function getSubmissions(params: Partial) { const endpoint = !!params.contest_id ? "contest_submissions" : "submissions" return http.get(endpoint, { params })