Update new screen modal
This commit is contained in:
parent
b00b7cf7b2
commit
e3bb206b2d
|
@ -82,8 +82,8 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
const routeChanged = event => {
|
const routeChanged = event => {
|
||||||
if (!event.target.value.startsWith("/")) {
|
if (!event.detail.startsWith("/")) {
|
||||||
route = "/" + event.target.value
|
route = "/" + event.detail
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
@ -92,24 +92,22 @@
|
||||||
<Select
|
<Select
|
||||||
label="Choose a Template"
|
label="Choose a Template"
|
||||||
bind:value={templateIndex}
|
bind:value={templateIndex}
|
||||||
secondary
|
on:change={ev => templateChanged(ev.detail)}
|
||||||
on:change={ev => templateChanged(ev.target.value)}>
|
options={templates}
|
||||||
{#if templates}
|
placeholder={null}
|
||||||
{#each templates as template, index}
|
getOptionLabel={x => x.name}
|
||||||
<option value={index}>{template.name}</option>
|
getOptionValue={(x, idx) => idx} />
|
||||||
{/each}
|
|
||||||
{/if}
|
|
||||||
</Select>
|
|
||||||
<Input label="Name" bind:value={name} />
|
<Input label="Name" bind:value={name} />
|
||||||
<Input
|
<Input
|
||||||
label="Url"
|
label="Url"
|
||||||
error={routeError}
|
error={routeError}
|
||||||
bind:value={route}
|
bind:value={route}
|
||||||
on:change={routeChanged} />
|
on:change={routeChanged} />
|
||||||
<Select label="Access" bind:value={roleId} secondary>
|
<Select
|
||||||
{#each $roles as role}
|
label="Access"
|
||||||
<option value={role._id}>{role.name}</option>
|
bind:value={roleId}
|
||||||
{/each}
|
options={$roles}
|
||||||
</Select>
|
getOptionLabel={x => x.name}
|
||||||
<Toggle text="Create link in navigation bar" bind:checked={createLink} />
|
getOptionValue={x => x._id} />
|
||||||
|
<Toggle text="Create link in navigation bar" bind:value={createLink} />
|
||||||
</ModalContent>
|
</ModalContent>
|
||||||
|
|
Loading…
Reference in New Issue