diff --git a/.changeset/config.json b/.changeset/config.json
index e3e1b7f..ee081b1 100644
--- a/.changeset/config.json
+++ b/.changeset/config.json
@@ -9,11 +9,13 @@
"updateInternalDependencies": "patch",
"ignore": [
"jarvis",
+ "form-view",
"@kksh/desktop",
"@kksh/supabase",
"@kksh/utils",
"@kksh/extension",
"@kksh/schema",
- "@kksh/supabase"
+ "@kksh/supabase",
+ "@kksh/ui"
]
}
diff --git a/apps/cli/CHANGELOG.md b/apps/cli/CHANGELOG.md
index 68709f0..8b385f8 100644
--- a/apps/cli/CHANGELOG.md
+++ b/apps/cli/CHANGELOG.md
@@ -1,5 +1,12 @@
# kksh
+## 0.0.30
+
+### Patch Changes
+
+- Updated dependencies
+ - @kksh/api@0.0.53
+
## 0.0.29
### Patch Changes
diff --git a/apps/cli/package.json b/apps/cli/package.json
index b6b84c3..e4f8c3d 100644
--- a/apps/cli/package.json
+++ b/apps/cli/package.json
@@ -1,7 +1,7 @@
{
"name": "kksh",
"module": "dist/cli.js",
- "version": "0.0.29",
+ "version": "0.0.30",
"type": "module",
"bin": {
"kksh": "./dist/cli.js",
diff --git a/apps/create-kunkun/CHANGELOG.md b/apps/create-kunkun/CHANGELOG.md
index 09cd648..5e11369 100644
--- a/apps/create-kunkun/CHANGELOG.md
+++ b/apps/create-kunkun/CHANGELOG.md
@@ -1,5 +1,12 @@
# create-kunkun
+## 0.1.40
+
+### Patch Changes
+
+- Updated dependencies
+ - @kksh/api@0.0.53
+
## 0.1.38
### Patch Changes
diff --git a/apps/create-kunkun/package.json b/apps/create-kunkun/package.json
index dc4eda4..8b7834b 100644
--- a/apps/create-kunkun/package.json
+++ b/apps/create-kunkun/package.json
@@ -1,7 +1,7 @@
{
"name": "create-kunkun",
"type": "module",
- "version": "0.1.39",
+ "version": "0.1.40",
"bin": {
"create-kunkun": "dist/index.mjs"
},
diff --git a/apps/desktop/src/routes/app/extension/ui-worker/+page.svelte b/apps/desktop/src/routes/app/extension/ui-worker/+page.svelte
index 29fd670..3b2e6f3 100644
--- a/apps/desktop/src/routes/app/extension/ui-worker/+page.svelte
+++ b/apps/desktop/src/routes/app/extension/ui-worker/+page.svelte
@@ -359,7 +359,14 @@
{/snippet}
{:else if loaded && formViewContent !== undefined}
-
+ ) => {
+ console.log("formData", formData)
+ workerAPI?.onFormSubmit(formData)
+ }}
+ />
{:else if loaded && markdownViewContent !== undefined}
{/if}
diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md
index b44a1f9..7ccefef 100644
--- a/packages/api/CHANGELOG.md
+++ b/packages/api/CHANGELOG.md
@@ -1,5 +1,11 @@
# @kksh/api
+## 0.0.53
+
+### Patch Changes
+
+- Add Show Debug option for worker template form view
+
## 0.0.48
### Patch Changes
diff --git a/packages/api/jsr.json b/packages/api/jsr.json
index 8baf85e..ddfaf0e 100644
--- a/packages/api/jsr.json
+++ b/packages/api/jsr.json
@@ -1,7 +1,7 @@
{
"$schema": "https://jsr.io/schema/config-file.v1.json",
"name": "@kunkun/api",
- "version": "0.0.52",
+ "version": "0.0.53",
"license": "MIT",
"exports": {
".": "./src/index.ts",
@@ -17,6 +17,6 @@
"./dev": "./src/dev/index.ts",
"./events": "./src/events.ts",
"./extensions/jsr": "./src/extensions/jsr/index.ts"
- },
+ },
"imports": {}
}
diff --git a/packages/api/package.json b/packages/api/package.json
index 3ed7a4b..630ab29 100644
--- a/packages/api/package.json
+++ b/packages/api/package.json
@@ -1,6 +1,6 @@
{
"name": "@kksh/api",
- "version": "0.0.52",
+ "version": "0.0.53",
"type": "module",
"exports": {
".": "./src/index.ts",
diff --git a/packages/api/src/ui/worker/components/form-view.ts b/packages/api/src/ui/worker/components/form-view.ts
index 7cb661c..81ad548 100644
--- a/packages/api/src/ui/worker/components/form-view.ts
+++ b/packages/api/src/ui/worker/components/form-view.ts
@@ -137,6 +137,7 @@ export class ArrayField
export class Form implements IComponent {
nodeName: FormNodeName = FormNodeNameEnum.Form
fields: (AllFormFields | Form)[]
+ showFormDataDebug?: boolean
key: string
title?: string
description?: string
@@ -148,6 +149,7 @@ export class Form implements IComponent {
this.title = model.title
this.description = model.description
this.submitBtnText = model.submitBtnText
+ this.showFormDataDebug = model.showFormDataDebug
}
toModel(): FormSchema.Form {
diff --git a/packages/api/src/ui/worker/schema/form.ts b/packages/api/src/ui/worker/schema/form.ts
index 7b1c125..42c1be1 100644
--- a/packages/api/src/ui/worker/schema/form.ts
+++ b/packages/api/src/ui/worker/schema/form.ts
@@ -136,6 +136,7 @@ export type FormField = InferOutput
export const Form: GenericSchema
{/key}
-
+{#if formViewContent.showFormDataDebug}
+
+{/if}