From 5549f9d79f3b8557cf793670ae6bc9aaa78f60c5 Mon Sep 17 00:00:00 2001 From: Eli Ribble Date: Wed, 15 Apr 2026 14:11:48 +0000 Subject: [PATCH] Wire up logic for completing and discarding a review --- ts/components/ReviewPoolColumnAction.vue | 9 +++++++-- ts/view/review/Pool.vue | 6 ++++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/ts/components/ReviewPoolColumnAction.vue b/ts/components/ReviewPoolColumnAction.vue index 0ffb14ec..7b8b33a4 100644 --- a/ts/components/ReviewPoolColumnAction.vue +++ b/ts/components/ReviewPoolColumnAction.vue @@ -64,16 +64,21 @@ import MapProxiedArcgisTile from "@/components/MapProxiedArcgisTile.vue"; import { Changes } from "@/types"; import { ReviewTask } from "@/type/api"; +interface Emits { + (e: "doComplete"): void; + (e: "doDiscard"): void; +} interface Props { changes: Changes; selectedTask?: ReviewTask; submitting: boolean; } +const emit = defineEmits(); const props = defineProps(); function discardEntry() { - console.log("Fake discard entry"); + emit("doDiscard"); } function markReviewed() { - console.log("Fake mark reviewed"); + emit("doComplete"); } diff --git a/ts/view/review/Pool.vue b/ts/view/review/Pool.vue index 71f8c332..86d3f5f4 100644 --- a/ts/view/review/Pool.vue +++ b/ts/view/review/Pool.vue @@ -86,6 +86,8 @@ body {