diff --git a/rsconcept/frontend/src/pages/RSFormPage/ViewConstituents/ViewConstituents.tsx b/rsconcept/frontend/src/pages/RSFormPage/ViewConstituents/ViewConstituents.tsx index f002448f..d844dd10 100644 --- a/rsconcept/frontend/src/pages/RSFormPage/ViewConstituents/ViewConstituents.tsx +++ b/rsconcept/frontend/src/pages/RSFormPage/ViewConstituents/ViewConstituents.tsx @@ -4,9 +4,11 @@ import clsx from 'clsx'; import { motion } from 'framer-motion'; import { useMemo, useState } from 'react'; +import { useAccessMode } from '@/context/AccessModeContext'; import { useConceptOptions } from '@/context/OptionsContext'; import useWindowSize from '@/hooks/useWindowSize'; import { ConstituentaID, IConstituenta, IRSForm } from '@/models/rsform'; +import { UserLevel } from '@/models/user'; import { animateSideView } from '@/styling/animations'; import ConstituentsSearch from './ConstituentsSearch'; @@ -29,20 +31,25 @@ interface ViewConstituentsProps { function ViewConstituents({ expression, schema, activeCst, isBottom, onOpenEdit }: ViewConstituentsProps) { const { calculateHeight } = useConceptOptions(); const windowSize = useWindowSize(); + const { accessLevel } = useAccessMode(); const [filteredData, setFilteredData] = useState(schema?.items ?? []); const table = useMemo( () => ( ), - [isBottom, filteredData, activeCst, onOpenEdit, calculateHeight] + [isBottom, filteredData, activeCst, onOpenEdit, calculateHeight, accessLevel] ); return (