preparing to add positions
This commit is contained in:
@@ -6,11 +6,13 @@
|
||||
import MarkdownEditor from '../../Components/MarkdownEditor.svelte';
|
||||
import MultilineEditor from '../../Components/MultilineEditor.svelte';
|
||||
import PositionList from './PositionList.svelte';
|
||||
import PositionSelector from './PositionSelector.svelte';
|
||||
import StateSelector from './StateSelector.svelte';
|
||||
import TemplateSelector from './TemplateSelector.svelte';
|
||||
let { id } = $props();
|
||||
let error = null;
|
||||
let doc = $state(null);
|
||||
let position_select = $state(false);
|
||||
|
||||
let editable = $derived(doc.state == 1);
|
||||
|
||||
@@ -167,7 +169,10 @@
|
||||
<MarkdownEditor bind:value={doc.head} editable={editable} onSet={(val) => submit('head',val)} />
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
<legend>{t('document.positions')}</legend>
|
||||
<legend>
|
||||
{t('document.positions')}
|
||||
<button onclick={() => position_select = true}>{t('document.add_position')}</button>
|
||||
</legend>
|
||||
<PositionList bind:document={doc} {submit} />
|
||||
</fieldset>
|
||||
<fieldset>
|
||||
@@ -179,3 +184,7 @@
|
||||
<span class="error">laden!</span>
|
||||
</fieldset>
|
||||
{/if}
|
||||
|
||||
{#if position_select}
|
||||
<PositionSelector close={() => position_select=false} {doc} />
|
||||
{/if}
|
||||
Reference in New Issue
Block a user