From ca20ca1fafb2b5c2b0449003e380efe440d0af7f Mon Sep 17 00:00:00 2001 From: Sockenklaus Date: Sat, 1 Jul 2023 14:31:28 +0200 Subject: [PATCH] first steps on login form --- components.d.ts | 12 ++++++++++++ package-lock.json | 20 ++++++++++---------- resources/js/pages/Login.vue | 15 +++++++++++++++ start/routes.ts | 4 ++++ 4 files changed, 41 insertions(+), 10 deletions(-) create mode 100644 components.d.ts create mode 100644 resources/js/pages/Login.vue diff --git a/components.d.ts b/components.d.ts new file mode 100644 index 0000000..0c4628c --- /dev/null +++ b/components.d.ts @@ -0,0 +1,12 @@ +/* eslint-disable */ +/* prettier-ignore */ +// @ts-nocheck +// Generated by unplugin-vue-components +// Read more: https://github.com/vuejs/core/pull/3399 +export {} + +declare module 'vue' { + export interface GlobalComponents { + NInput: typeof import('naive-ui')['NInput'] + } +} diff --git a/package-lock.json b/package-lock.json index 8233359..d6835de 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3279,9 +3279,9 @@ "dev": true }, "node_modules/@symfony/webpack-encore": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@symfony/webpack-encore/-/webpack-encore-4.1.1.tgz", - "integrity": "sha512-uZRXej1prTvYG/QJWR/DzKcZtBKEXDkGtK9qlQtO43ip8t8NIZmM+w8qeb4eiS7aoULWmpG7GpQOLWPhsccUDA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@symfony/webpack-encore/-/webpack-encore-4.3.0.tgz", + "integrity": "sha512-YhM6xh+aKmrWS7X7Y2CUDte4wiUm9WIo0w07KTwDLLQnOUdMHRf3wa680WXH/I3oHqD+grFa7BHPpR0sfmoGMQ==", "dev": true, "dependencies": { "@nuxt/friendly-errors-webpack-plugin": "^2.5.1", @@ -3320,9 +3320,9 @@ "@symfony/stimulus-bridge": "^3.0.0", "@vue/babel-helper-vue-jsx-merge-props": "^1.0.0", "@vue/babel-preset-jsx": "^1.0.0", - "@vue/compiler-sfc": "^3.0.2", + "@vue/compiler-sfc": "^2.6 || ^3.0.2", "eslint": "^8.0.0", - "eslint-webpack-plugin": "^3.1.0", + "eslint-webpack-plugin": "^3.1.0 || ^4.0.0", "file-loader": "^6.0.0", "fork-ts-checker-webpack-plugin": "^7.0.0", "handlebars": "^4.7.7", @@ -3336,12 +3336,12 @@ "stylus": "^0.58.1", "stylus-loader": "^7.0.0", "ts-loader": "^9.0.0", - "typescript": "^4.2.2", + "typescript": "^4.2.2 || ^5.0.0", "vue": "^2.6 || ^3.2.14", "vue-loader": "^15.0.11 || ^17.0.0", "vue-template-compiler": "^2.5", "webpack": "^5.72", - "webpack-cli": "^4.9.1", + "webpack-cli": "^4.9.1 || ^5.0.1", "webpack-notifier": "^1.15.0" }, "peerDependenciesMeta": { @@ -18240,9 +18240,9 @@ "dev": true }, "@symfony/webpack-encore": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@symfony/webpack-encore/-/webpack-encore-4.1.1.tgz", - "integrity": "sha512-uZRXej1prTvYG/QJWR/DzKcZtBKEXDkGtK9qlQtO43ip8t8NIZmM+w8qeb4eiS7aoULWmpG7GpQOLWPhsccUDA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/@symfony/webpack-encore/-/webpack-encore-4.3.0.tgz", + "integrity": "sha512-YhM6xh+aKmrWS7X7Y2CUDte4wiUm9WIo0w07KTwDLLQnOUdMHRf3wa680WXH/I3oHqD+grFa7BHPpR0sfmoGMQ==", "dev": true, "requires": { "@nuxt/friendly-errors-webpack-plugin": "^2.5.1", diff --git a/resources/js/pages/Login.vue b/resources/js/pages/Login.vue new file mode 100644 index 0000000..9bbc2b1 --- /dev/null +++ b/resources/js/pages/Login.vue @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/start/routes.ts b/start/routes.ts index 7d36580..1a4ead2 100644 --- a/start/routes.ts +++ b/start/routes.ts @@ -23,3 +23,7 @@ import Route from '@ioc:Adonis/Core/Route' Route.get('/', async ({ inertia }) => { return inertia.render('Home') }) + +Route.get('/Login', async({inertia}) =>{ + return inertia.render('Login') +}) \ No newline at end of file