preparing for poll evaluation

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2026-02-27 08:46:24 +01:00
parent f78de1caae
commit 800ac35997
4 changed files with 42 additions and 9 deletions

View File

@@ -17,6 +17,7 @@
import EditPoll from "./routes/poll/Edit.svelte";
import EditService from "./routes/user/EditService.svelte";
import EditUser from "./routes/user/EditUser.svelte";
import EvalPoll from "./routes/poll/Evaluate.svelte";
import FileIndex from "./routes/files/Index.svelte";
import Footer from "./Components/Footer.svelte";
import Kanban from "./routes/project/Kanban.svelte";
@@ -99,6 +100,7 @@
<Route path="/notes" component={Notes} />
<Route path="/poll" component={PollList} />
<Route path="/poll/:id/edit" component={EditPoll} />
<Route path="/poll/:id/evaluate" component={EvalPoll} />
<Route path="/project" component={ProjectList} />
<Route path="/project/add" component={ProjectAdd} />
<Route path="/project/:project_id/add_task" component={AddTask} />

View File

@@ -0,0 +1,19 @@
<script>
import { onMount } from 'svelte';
import { api, get } from '../../urls.svelte';
let { id } = $props();
async function load(){
let url = api('poll/evaluate/'+id);
let res = await get(url);
if (res.ok){
poll = await res.json();
yikes();
} else error(res);
}
onMount(load);
</script>
Evaluate