added abort button to overlayed task creation form
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
@@ -275,7 +275,7 @@
|
|||||||
{#if project}
|
{#if project}
|
||||||
{#if task_form}
|
{#if task_form}
|
||||||
<div class="overlay">
|
<div class="overlay">
|
||||||
<TaskForm project_id={task_form.project_id} assignee={task_form.assignee} state_id={task_form.state_id} />
|
<TaskForm assignee={task_form.assignee} on_abort={ev => {task_form = false;}} project_id={task_form.project_id} state_id={task_form.state_id} />
|
||||||
</div>
|
</div>
|
||||||
{/if} <!-- task form -->
|
{/if} <!-- task form -->
|
||||||
|
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
import PermissionEditor from '../../Components/PermissionEditor.svelte';
|
import PermissionEditor from '../../Components/PermissionEditor.svelte';
|
||||||
import Tags from '../tags/TagList.svelte';
|
import Tags from '../tags/TagList.svelte';
|
||||||
|
|
||||||
let { project_id = null, parent_task_id = null, assignee = null, state_id = null } = $props();
|
let { assignee = null, on_abort = null, project_id = null, parent_task_id = null, state_id = null } = $props();
|
||||||
let project = $state(null);
|
let project = $state(null);
|
||||||
let extendedSettings = $state(false);
|
let extendedSettings = $state(false);
|
||||||
let parent_task = $state(null);
|
let parent_task = $state(null);
|
||||||
@@ -30,7 +30,6 @@
|
|||||||
|
|
||||||
function addMember(member){
|
function addMember(member){
|
||||||
for (let uid of Object.keys(member)) task.members[uid] = project.members[uid];
|
for (let uid of Object.keys(member)) task.members[uid] = project.members[uid];
|
||||||
console.log(task.members);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function flat(json){
|
function flat(json){
|
||||||
@@ -252,4 +251,7 @@
|
|||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
<button onclick={saveTask}>{t('save_object',{object:t('task')})}</button>
|
<button onclick={saveTask}>{t('save_object',{object:t('task')})}</button>
|
||||||
|
{#if on_abort}
|
||||||
|
<button onclick={on_abort}>{t('abort')}</button>
|
||||||
|
{/if}
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|||||||
Reference in New Issue
Block a user