migracion a svelte 5
Signed-off-by: fede <federico.nicolas.polidoro@gmail.com>
This commit is contained in:
@@ -17,4 +17,4 @@ export const hooks = {
|
|||||||
reroute: (() => {})
|
reroute: (() => {})
|
||||||
};
|
};
|
||||||
|
|
||||||
export { default as root } from '../root.svelte';
|
export { default as root } from '../root.js';
|
||||||
@@ -1 +1 @@
|
|||||||
export { default as component } from "../../../../node_modules/@sveltejs/kit/src/runtime/components/svelte-4/layout.svelte";
|
export { default as component } from "../../../../node_modules/@sveltejs/kit/src/runtime/components/svelte-5/layout.svelte";
|
||||||
@@ -1 +1 @@
|
|||||||
export { default as component } from "../../../../node_modules/@sveltejs/kit/src/runtime/components/svelte-4/error.svelte";
|
export { default as component } from "../../../../node_modules/@sveltejs/kit/src/runtime/components/svelte-5/error.svelte";
|
||||||
BIN
Front/bun.lockb
BIN
Front/bun.lockb
Binary file not shown.
@@ -10,9 +10,9 @@
|
|||||||
"check": "svelte-check --tsconfig ./tsconfig.json && tsc -p tsconfig.node.json"
|
"check": "svelte-check --tsconfig ./tsconfig.json && tsc -p tsconfig.node.json"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@sveltejs/vite-plugin-svelte": "^3.1.2",
|
"@sveltejs/vite-plugin-svelte": "^4.0.0",
|
||||||
"@tsconfig/svelte": "^5.0.4",
|
"@tsconfig/svelte": "^5.0.4",
|
||||||
"svelte": "^4.2.19",
|
"svelte": "^5.0.0",
|
||||||
"svelte-check": "^4.0.5",
|
"svelte-check": "^4.0.5",
|
||||||
"tslib": "^2.8.0",
|
"tslib": "^2.8.0",
|
||||||
"typescript": "^5.6.3",
|
"typescript": "^5.6.3",
|
||||||
|
|||||||
@@ -1,18 +1,22 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { Form, FormGroup, Input, Button} from "@sveltestrap/sveltestrap";
|
import { Form, FormGroup, Input, Button} from "@sveltestrap/sveltestrap";
|
||||||
|
|
||||||
export let url: string
|
interface Props {
|
||||||
|
url: string;
|
||||||
|
}
|
||||||
|
|
||||||
let showAlert: boolean = false;
|
let { url }: Props = $props();
|
||||||
let errorMessage: string
|
|
||||||
|
|
||||||
let dni: number
|
let showAlert: boolean = $state(false);
|
||||||
let email: string
|
let errorMessage: string = $state()
|
||||||
let contraseña: string
|
|
||||||
let nombre: string
|
let dni: number = $state()
|
||||||
let apellido: string
|
let email: string = $state()
|
||||||
let domicilio: string
|
let contraseña: string = $state()
|
||||||
let celular: string
|
let nombre: string = $state()
|
||||||
|
let apellido: string = $state()
|
||||||
|
let domicilio: string = $state()
|
||||||
|
let celular: string = $state()
|
||||||
|
|
||||||
async function submitForm(event: any) {
|
async function submitForm(event: any) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<script lang="ts">
|
<script lang="ts">
|
||||||
import { Navbar, NavbarBrand, NavbarToggler, NavItem, Nav, NavLink, Collapse } from "@sveltestrap/sveltestrap";
|
import { Navbar, NavbarBrand, NavbarToggler, NavItem, Nav, NavLink, Collapse } from "@sveltestrap/sveltestrap";
|
||||||
let isOpen = false;
|
let isOpen = $state(false);
|
||||||
function handleUpdate(event) {
|
function handleUpdate(event) {
|
||||||
isOpen = event.detail.isOpen;
|
isOpen = event.detail.isOpen;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
let isVerified = writable(false);
|
let isVerified = writable(false);
|
||||||
|
|
||||||
|
|
||||||
export let component;
|
let { component } = $props();
|
||||||
|
|
||||||
let redirect = window.location.pathname;
|
let redirect = window.location.pathname;
|
||||||
|
|
||||||
@@ -43,7 +43,8 @@
|
|||||||
</div>
|
</div>
|
||||||
{:else}
|
{:else}
|
||||||
{#if $isAuthenticated}
|
{#if $isAuthenticated}
|
||||||
<svelte:component this={component}/>
|
{@const SvelteComponent = component}
|
||||||
|
<SvelteComponent/>
|
||||||
{:else}
|
{:else}
|
||||||
{navigate('/')}
|
{navigate('/')}
|
||||||
{/if}
|
{/if}
|
||||||
|
|||||||
@@ -2,9 +2,9 @@
|
|||||||
import { CardHeader, CardTitle, Button, Card, Input, Form, CardBody, FormGroup } from '@sveltestrap/sveltestrap';
|
import { CardHeader, CardTitle, Button, Card, Input, Form, CardBody, FormGroup } from '@sveltestrap/sveltestrap';
|
||||||
import { navigate } from 'svelte-routing';
|
import { navigate } from 'svelte-routing';
|
||||||
|
|
||||||
let email = ""
|
let email = $state("")
|
||||||
let contraseña = ""
|
let contraseña = $state("")
|
||||||
let errorMessage = ""
|
let errorMessage = $state("")
|
||||||
let showAlert = false;
|
let showAlert = false;
|
||||||
|
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
//import './app.css'
|
//import './app.css'
|
||||||
import App from './App.svelte'
|
import App from './App.svelte'
|
||||||
|
import { mount } from "svelte";
|
||||||
|
|
||||||
const app = new App({
|
const app = mount(App, {
|
||||||
target: document.getElementById('app')!,
|
target: document.getElementById('app')!,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user