1
0
Fork 0
mirror of synced 2024-07-13 18:26:06 +12:00

Handle name change on onboarding

This commit is contained in:
Adria Navarro 2023-05-23 16:19:36 +02:00
parent 6659a697de
commit 3c3f67c300

View file

@ -31,6 +31,18 @@
return "Invalid URL"
}
}
$: urlManuallySet = false
const updateUrl = event => {
const appName = event.detail
if (urlManuallySet) {
return
}
const parsedUrl = appName.toLowerCase().replace(/\s+/g, "-")
url = encodeURI(parsedUrl)
}
</script>
<div>
@ -43,11 +55,13 @@
bind:value={name}
bind:error={nameError}
validate={validateName}
on:change={updateUrl}
label="Name"
/>
<FancyInput
bind:value={url}
bind:error={urlError}
on:change={() => (urlManuallySet = true)}
validate={validateUrl}
label="URL"
/>