<script setup lang="ts">
import AssignmentItem from "@/components/cockpit/mentor/AssignmentItem.vue";
import type { RouteLocationRaw } from "vue-router";

defineProps<{
  taskTitle: string;
  circleTitle: string;
  pendingTasks: number;
  taskLink: RouteLocationRaw;
}>();
</script>

<template>
  <AssignmentItem
    :task-title="`${$t('a.Selbsteinschätzung')}: ${taskTitle}`"
    :circle-title="circleTitle"
    :pending-tasks="pendingTasks"
    :task-link="taskLink"
    :pending-tasks-label="$t('a.Selbsteinschätzungen geteilt')"
    :task-link-pending-label="$t('a.Fremdeinschätzung vornehmen')"
    :task-link-label="$t('a.Selbsteinschätzung anzeigen')"
  />
</template>
