Database imports gefixt + Ausweis speichern verbessert
This commit is contained in:
26
src/modules/EmbeddedAuthFlowModule.svelte
Normal file
26
src/modules/EmbeddedAuthFlowModule.svelte
Normal file
@@ -0,0 +1,26 @@
|
||||
<script lang="ts">
|
||||
import EmbeddedLoginModule from "./EmbeddedLoginModule.svelte"
|
||||
import EmbeddedRegisterModule from "./EmbeddedRegisterModule.svelte"
|
||||
|
||||
export let onLogin: () => void
|
||||
|
||||
let route: "login" | "signup" = "login"
|
||||
|
||||
const navigate = (target: typeof route) => {
|
||||
route = target
|
||||
}
|
||||
|
||||
const loginData = {
|
||||
email: "",
|
||||
passwort: "",
|
||||
}
|
||||
</script>
|
||||
|
||||
{#if route == "login"}
|
||||
<EmbeddedLoginModule onLogin={onLogin} data={loginData} {navigate} />
|
||||
{:else}
|
||||
<EmbeddedRegisterModule onRegister={(response) => {
|
||||
loginData.email = response.email
|
||||
navigate("login")
|
||||
}} {navigate} />
|
||||
{/if}
|
||||
Reference in New Issue
Block a user