From 13ccaa5ab49199c1020be7d31d931e0ff51a65a5 Mon Sep 17 00:00:00 2001 From: Daniel Requejo Date: Sun, 5 Feb 2023 09:21:54 +0100 Subject: [PATCH 1/3] =?UTF-8?q?=E2=9C=85=20Set=20valid=20tutorial=20exampl?= =?UTF-8?q?e=20url?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/get-started/quick-start.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/get-started/quick-start.md b/docs/get-started/quick-start.md index fae0b48..fb32392 100644 --- a/docs/get-started/quick-start.md +++ b/docs/get-started/quick-start.md @@ -6,7 +6,7 @@ Welcome to the VueFormHandler tutorial. This will teach you everything you need ### What are we building? -In this tutorial, we'll build a sign up form with Vue and VueFormHandler [Link here](somelink.com). If the code looks strange or you don't fully understand something, don't worry we'll go over this tutorial to help you understand how the handler works. +In this tutorial, we'll build a sign up form with Vue and VueFormHandler [Link here](https://codesandbox.io/embed/github/dbssman/vue-form-handler/tree/master/examples/tutorial?fontsize=12&hidenavigation=0&theme=dark). If the code looks strange or you don't fully understand something, don't worry we'll go over this tutorial to help you understand how the handler works. ### Prerequisites From c739711c5f5f11b212a3c626cec40d3af77070fa Mon Sep 17 00:00:00 2001 From: Daniel Requejo Date: Sun, 5 Feb 2023 09:28:04 +0100 Subject: [PATCH 2/3] =?UTF-8?q?=E2=AD=90=EF=B8=8F=20Add=20extension=20reco?= =?UTF-8?q?mmendation=20for=20vue-ts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/extensions.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.vscode/extensions.json b/.vscode/extensions.json index a7cea0b..cf899f8 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,3 +1,6 @@ { - "recommendations": ["Vue.volar"] -} + "recommendations": [ + "Vue.volar", + "Vue.vscode-typescript-vue-plugin" + ] +} \ No newline at end of file From 7bda1a9473bd1b545905f06be4548d2563b4163d Mon Sep 17 00:00:00 2001 From: Daniel Requejo Date: Sun, 5 Feb 2023 19:48:00 +0100 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=93=84=20Create=20second=20batch=20of?= =?UTF-8?q?=20examples?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/.vitepress/config.cts | 3 - docs/components/SandboxEmbedder.vue | 2 +- docs/examples/basic.md | 9 +- docs/examples/dependent-fields.md | 9 +- docs/examples/interceptor.md | 1 - docs/examples/more-examples.md | 1 - docs/examples/typescript.md | 9 - examples/basic/App.vue | 88 ++ examples/basic/README.md | 18 + examples/basic/index.html | 21 + examples/basic/package-lock.json | 1483 ++++++++++++++++++ examples/basic/package.json | 22 + examples/basic/tsconfig.json | 31 + examples/basic/tsconfig.node.json | 9 + examples/basic/vite.config.ts | 7 + examples/dependent-fields/App.vue | 102 ++ examples/dependent-fields/README.md | 18 + examples/dependent-fields/index.html | 21 + examples/dependent-fields/package-lock.json | 1483 ++++++++++++++++++ examples/dependent-fields/package.json | 22 + examples/dependent-fields/tsconfig.json | 31 + examples/dependent-fields/tsconfig.node.json | 9 + examples/dependent-fields/vite.config.ts | 7 + examples/interceptor/App.vue | 108 ++ examples/interceptor/README.md | 18 + examples/interceptor/index.html | 21 + examples/interceptor/package-lock.json | 1483 ++++++++++++++++++ examples/interceptor/package.json | 22 + examples/interceptor/tsconfig.json | 31 + examples/interceptor/tsconfig.node.json | 9 + examples/interceptor/vite.config.ts | 7 + 31 files changed, 5088 insertions(+), 17 deletions(-) delete mode 100644 docs/examples/interceptor.md delete mode 100644 docs/examples/more-examples.md delete mode 100644 docs/examples/typescript.md create mode 100644 examples/basic/App.vue create mode 100644 examples/basic/README.md create mode 100644 examples/basic/index.html create mode 100644 examples/basic/package-lock.json create mode 100644 examples/basic/package.json create mode 100644 examples/basic/tsconfig.json create mode 100644 examples/basic/tsconfig.node.json create mode 100644 examples/basic/vite.config.ts create mode 100644 examples/dependent-fields/App.vue create mode 100644 examples/dependent-fields/README.md create mode 100644 examples/dependent-fields/index.html create mode 100644 examples/dependent-fields/package-lock.json create mode 100644 examples/dependent-fields/package.json create mode 100644 examples/dependent-fields/tsconfig.json create mode 100644 examples/dependent-fields/tsconfig.node.json create mode 100644 examples/dependent-fields/vite.config.ts create mode 100644 examples/interceptor/App.vue create mode 100644 examples/interceptor/README.md create mode 100644 examples/interceptor/index.html create mode 100644 examples/interceptor/package-lock.json create mode 100644 examples/interceptor/package.json create mode 100644 examples/interceptor/tsconfig.json create mode 100644 examples/interceptor/tsconfig.node.json create mode 100644 examples/interceptor/vite.config.ts diff --git a/docs/.vitepress/config.cts b/docs/.vitepress/config.cts index 84eafcf..9754ffc 100644 --- a/docs/.vitepress/config.cts +++ b/docs/.vitepress/config.cts @@ -51,9 +51,6 @@ export default defineConfig({ { text: 'Async validations', link: '/examples/async-validations' }, { text: 'Basic', link: '/examples/basic' }, { text: 'Dependent fields', link: '/examples/dependent-fields' }, - { text: 'Interceptor', link: '/examples/interceptor' }, - { text: 'More examples', link: '/examples/more-examples' }, - { text: 'Typescript', link: '/examples/typescript' }, ] }, { diff --git a/docs/components/SandboxEmbedder.vue b/docs/components/SandboxEmbedder.vue index 89e41d9..bdb3d27 100644 --- a/docs/components/SandboxEmbedder.vue +++ b/docs/components/SandboxEmbedder.vue @@ -1,7 +1,7 @@