From f275b9652611f084e610ad965675d938f5164284 Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Thu, 10 Apr 2025 02:06:06 +0800 Subject: [PATCH] feat(stage-web): new devtools to remove background --- apps/stage-web/package.json | 1 + .../src/pages/devtools/background-remove.vue | 183 ++++++++++++++++++ .../src/components/Form/Input/InputFile.vue | 4 +- pnpm-lock.yaml | 39 ++-- 4 files changed, 208 insertions(+), 19 deletions(-) create mode 100644 apps/stage-web/src/pages/devtools/background-remove.vue diff --git a/apps/stage-web/package.json b/apps/stage-web/package.json index 32e6a828f..077dfd839 100644 --- a/apps/stage-web/package.json +++ b/apps/stage-web/package.json @@ -38,6 +38,7 @@ "@pixiv/three-vrm-core": "^3.3.6", "@proj-airi/ccc": "workspace:^", "@proj-airi/drizzle-duckdb-wasm": "catalog:", + "@proj-airi/gpuu": "workspace:^", "@proj-airi/provider-transformers": "workspace:^", "@proj-airi/server-sdk": "workspace:^", "@proj-airi/stage-ui": "workspace:^", diff --git a/apps/stage-web/src/pages/devtools/background-remove.vue b/apps/stage-web/src/pages/devtools/background-remove.vue new file mode 100644 index 000000000..44f6038bc --- /dev/null +++ b/apps/stage-web/src/pages/devtools/background-remove.vue @@ -0,0 +1,183 @@ + + + diff --git a/packages/stage-ui/src/components/Form/Input/InputFile.vue b/packages/stage-ui/src/components/Form/Input/InputFile.vue index f7a50048b..a555da24e 100644 --- a/packages/stage-ui/src/components/Form/Input/InputFile.vue +++ b/packages/stage-ui/src/components/Form/Input/InputFile.vue @@ -27,6 +27,7 @@ function handleFileChange(e: Event) {