From dde90adb461cb0c99ef4f3b60d7102773fe122a9 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Sun, 14 Jun 2026 07:02:23 -0600 Subject: [PATCH] feat: add format action to code composable --- src/composables/code.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/composables/code.ts b/src/composables/code.ts index 4f4489e..f5d31f2 100644 --- a/src/composables/code.ts +++ b/src/composables/code.ts @@ -2,7 +2,7 @@ import { useStorage } from "@vueuse/core" import copyTextToClipboard from "copy-text-to-clipboard" import qs from "query-string" import { reactive, ref, watch } from "vue" -import { getCodeByQuery, submit } from "../api" +import { formatCode, getCodeByQuery, submit } from "../api" import { sources } from "../templates" import { Cache, Code, LANGUAGE, Status } from "../types" import { atou, utoa } from "../utils" @@ -136,3 +136,7 @@ export function share() { qs.stringifyUrl({ url: location.href, query: { share: base64 } }), ) } + +export async function format() { + code.value = await formatCode(code.value, code.language) +}