add course dropdown values

This commit is contained in:
Mikayla Dobson
2023-02-18 12:21:50 -06:00
parent e89067d942
commit e7a27d7fe9
4 changed files with 38 additions and 4 deletions

View File

@@ -8,7 +8,7 @@ export default class DropdownCtl {
async getMeasurements() {
try {
const result = await DDInstance.getMeasurements();
return new ControllerResponse<any[] | string>(
return new ControllerResponse(
((result !== null) ? StatusCode.OK : StatusCode.NotFound),
result || "Measurement unit data not found",
(result !== null)
@@ -18,6 +18,19 @@ export default class DropdownCtl {
}
}
async getCourses() {
try {
const result = await DDInstance.getCourses();
return new ControllerResponse(
((result !== null) ? StatusCode.OK : StatusCode.NotFound),
result || "Course data not found",
(result !== null)
);
} catch (error: any) {
throw new Error(error);
}
}
async getByType(type: DropdownDataType) {
switch (type) {
case "measurement":