preparing for adding positions to document
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
import StateSelector from './StateSelector.svelte';
|
||||
import TemplateSelector from './TemplateSelector.svelte';
|
||||
let { id } = $props();
|
||||
let error = null;
|
||||
let error = $state(null);
|
||||
let doc = $state(null);
|
||||
let position_select = $state(false);
|
||||
|
||||
@@ -63,12 +63,17 @@
|
||||
}
|
||||
}
|
||||
|
||||
function addPosition(selected){
|
||||
console.log(selected);
|
||||
let newPos = {};
|
||||
if (selected.item) newPos['item']=selected.item.id;
|
||||
if (selected.task) newPos['task']=selected.task.id;
|
||||
console.log(JSON.stringify({newPos:newPos}));
|
||||
async function addPosition(selected){
|
||||
const url = `${location.protocol}//${location.host.replace('5173','8080')}/api/document/${doc.id}/position`;
|
||||
const resp = await fetch(url,{
|
||||
method: 'POST',
|
||||
credentials:'include',
|
||||
body:JSON.stringify(selected)
|
||||
});
|
||||
if (resp.ok){
|
||||
} else {
|
||||
error = await resp.text();
|
||||
}
|
||||
}
|
||||
|
||||
onMount(loadDoc);
|
||||
|
||||
Reference in New Issue
Block a user