- {authenticated && user && user.mgmtAccess && (
-
-
-
- 0}>
- {(transitionStyles) => (
- }
- style={transitionStyles}
- onClick={() => scrollTo({ y: 0 })}
- >
- Scroll to top
-
- )}
-
-
-
- )}
-
- )
-}
diff --git a/client/src/management/ThesisApplicationsManagement/components/ThesisApplicationsDatatable.tsx b/client/src/management/ThesisApplicationsManagement/components/ThesisApplicationsDatatable.tsx
deleted file mode 100644
index 002c81f4..00000000
--- a/client/src/management/ThesisApplicationsManagement/components/ThesisApplicationsDatatable.tsx
+++ /dev/null
@@ -1,307 +0,0 @@
-import { useEffect, useState } from 'react'
-import sortBy from 'lodash/sortBy'
-import { ActionIcon, Badge, Group, Modal, MultiSelect, Stack, TextInput } from '@mantine/core'
-import { DataTable, type DataTableSortStatus } from 'mantine-datatable'
-import { useAutoAnimate } from '@formkit/auto-animate/react'
-import { IconExternalLink, IconEyeEdit, IconSearch } from '@tabler/icons-react'
-import { ThesisApplicationForm } from '../../../forms/ThesisApplicationForm'
-import { ApplicationFormAccessMode } from '../../../forms/DefaultApplicationForm'
-import moment from 'moment'
-import { Link, useNavigate, useParams } from 'react-router-dom'
-import { useThesisApplicationStore } from '../../../state/zustand/useThesisApplicationStore'
-import { useQuery } from '@tanstack/react-query'
-import { Query } from '../../../state/query'
-import { getThesisAdvisors, getThesisApplications } from '../../../network/thesisApplication'
-import { ThesisAdvisor, ThesisApplication } from '../../../interface/thesisApplication'
-import { ApplicationStatus, Gender } from '../../../interface/application'
-
-interface Filters {
- male: boolean
- female: boolean
- status: string[]
-}
-
-export const ThesisApplicationsDatatable = (): JSX.Element => {
- const { applicationId } = useParams()
- const navigate = useNavigate()
- const { thesisApplications, setThesisApplications, setThesisAdvisors } =
- useThesisApplicationStore()
- const [bodyRef] = useAutoAnimate