it-at-m / kobit-frontend

Conflict Resolution Web Application for government organisations and businesses
https://opensource.muenchen.de/software/kobit.html
MIT License
2 stars 0 forks source link

Feature/kob 102 admin u finder support #22

Closed clemens-code closed 1 year ago

clemens-code commented 1 year ago

Description

Add the Support Finder in the Admin Panel. Make it possible to add and remove ContactPoints for a Path in the Support Finder

ThomasAFink commented 1 year ago

Tried running it, but too many errors. Think you may have forgotten to commit something?

ERROR in src/features/admin/components/u-finder/components/CompetenceSelector.vue:98:8 TS2307: Cannot find module '@/features/admin/components/contactpoints/middelware/useContactPoints'. 96 | import { 97 | useUpdateCompetences

98 | } from "@/features/admin/components/contactpoints/middelware/useContactPoints"; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 99 | import {useRouter} from "vue-router/composables"; 100 | import ListItemToCompetenceView from "@/features/admin/components/u-finder/model/ListItemToCompetenceView"; 101 |

ERROR in src/features/admin/features/the-contact-points/ContactPointsOverview.vue:112:58 TS2304: Cannot find name 'useGetContactPointListItems'. 110 | setup() { 111 | const router = useRouter();

112 | const {isLoading, isError, data: listItems, error} = useGetContactPointListItems(); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 113 | const selectedItem = ref(); 114 | const isAddNew = ref(false); 115 |

ERROR in src/features/admin/features/the-contact-points/middelware/useContactPoints.ts:18:5 TS1117: An object literal cannot have multiple properties with the same name in strict mode. 16 | export const useUpdateContactPoint = () => useMutation({ 17 | mutationFn: (updateContactPoint: UpdateContactPoint) => putContactPoint(updateContactPoint.contactPoint, updateContactPoint.id)

18 | mutationFn: (updateContactPoint: UpdateContactPoint) => | ^^^^^^^^^^ 19 | putContactPoint(updateContactPoint.contactPoint, updateContactPoint.id) 20 | }); 21 |

ERROR in src/features/admin/features/the-contact-points/middelware/useContactPoints.ts:24:9 TS2304: Cannot find name 'updateCompetences'. 22 | export const useUpdateCompetences = () => useMutation({ 23 | mutationFn: (itemsToUpdate: ListItemToCompetenceView[]) =>

24 | updateCompetences(itemsToUpdate) | ^^^^^^^^^^^^^^^^^ 25 | 26 | }); 27 |

ERROR in src/features/commons/middleware/useGetContactPoints.ts:4:9 TS2300: Duplicate identifier 'ContactPointListItem'. 2 | import {getContactPointById, getContactPoints} from "@/features/commons/api/ContactPointsGetClient"; 3 | import {Ref} from "vue";

4 | import {ContactPointListItem} from "@/features/commons/types/ContactPoint"; | ^^^^^^^^^^^^^^^^^^^^ 5 | import {getAdminUserInfo} from "@/features/admin/components/userinformation/api/AdminInfoClient"; 6 | import {ContactPointListItem} from "@/features/commons/types/ContactPoint"; 7 | import {AdminUserInfo} from "@/features/admin/components/userinformation/model/AdminUserInfo";

ERROR in src/features/commons/middleware/useGetContactPoints.ts:6:9 TS2300: Duplicate identifier 'ContactPointListItem'. 4 | import {ContactPointListItem} from "@/features/commons/types/ContactPoint"; 5 | import {getAdminUserInfo} from "@/features/admin/components/userinformation/api/AdminInfoClient";

6 | import {ContactPointListItem} from "@/features/commons/types/ContactPoint"; | ^^^^^^^^^^^^^^^^^^^^ 7 | import {AdminUserInfo} from "@/features/admin/components/userinformation/model/AdminUserInfo"; 8 | 9 | export const useGetContactPointListItems = () =>

clemens-code commented 1 year ago

ContactPoint

Anscheinend ist beim merge was schief gelaufen ich sehe mir das mal an