From 80d279365c32855f321dedc3966a361c01e52313 Mon Sep 17 00:00:00 2001 From: yuetsh <517252939@qq.com> Date: Wed, 10 Sep 2025 13:46:12 +0800 Subject: [PATCH] add cpp --- public/cpp.svg | 1 + src/api.ts | 3 +-- src/components/SelectLanguage.vue | 1 + src/composables/code.ts | 1 + src/types.ts | 2 +- 5 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 public/cpp.svg diff --git a/public/cpp.svg b/public/cpp.svg new file mode 100644 index 0000000..1d34848 --- /dev/null +++ b/public/cpp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/api.ts b/src/api.ts index 13e779c..12efbf0 100644 --- a/src/api.ts +++ b/src/api.ts @@ -68,6 +68,5 @@ export async function createCode(data: { code: string; query: string }) { } export async function removeCode(id: number) { - const res = await api.delete(`/${id}`) - console.log(res.data) + await api.delete(`/${id}`) } diff --git a/src/components/SelectLanguage.vue b/src/components/SelectLanguage.vue index 6ccaa3e..7216dd2 100644 --- a/src/components/SelectLanguage.vue +++ b/src/components/SelectLanguage.vue @@ -6,6 +6,7 @@ import { code } from "../composables/code" const LANGS = [ ["python", "Python"], ["c", "C 语言"], + ["cpp", "C++"], ] const languages: SelectOption[] = LANGS.map((it) => ({ diff --git a/src/composables/code.ts b/src/composables/code.ts index a000a0b..02672b9 100644 --- a/src/composables/code.ts +++ b/src/composables/code.ts @@ -17,6 +17,7 @@ const cache: Cache = { code: { python: useStorage("code_python", sources["python"]), c: useStorage("code_c", sources["c"]), + cpp: useStorage("code_cpp", sources["cpp"]), }, } diff --git a/src/types.ts b/src/types.ts index 73b47c2..236a726 100644 --- a/src/types.ts +++ b/src/types.ts @@ -1,6 +1,6 @@ import { RemovableRef } from "@vueuse/core" -export type LANGUAGE = "c" | "python" +export type LANGUAGE = "c" | "python" | "cpp" export interface Code { value: string