Преглед на файлове

update

tags/Baseline_30082024_FRONTEND_UAT
cyril.tsui преди 1 година
родител
ревизия
e2293ecf35
променени са 1 файла, в които са добавени 13 реда и са изтрити 0 реда
  1. +13
    -0
      src/app/api/tasks/index.ts

+ 13
- 0
src/app/api/tasks/index.ts Целия файл

@@ -3,6 +3,7 @@ import { BASE_API_URL } from "@/config/api";
import { cache } from "react";
import "server-only";
import { NewTaskTemplateFormInputs } from "./actions";
import { Grade } from "../grades";

export interface TaskGroup {
id: number;
@@ -16,11 +17,23 @@ export interface Task {
taskGroup: TaskGroup;
}

export interface TaskTemplateGradeAllocation {
grade: Grade;
percentage: number;
}

export interface TaskTemplateGroupAllocation {
taskGroup: TaskGroup;
percentage: number;
}

export interface TaskTemplate {
id: number;
code: string;
name: string;
tasks: Task[];
gradeAllocations: TaskTemplateGradeAllocation[];
groupAllocations: TaskTemplateGroupAllocation[];
}

export const preloadTaskTemplates = () => {


Зареждане…
Отказ
Запис