diff --git a/web-v2/src/features/assets/AssetFindingCatalogPanel.tsx b/web-v2/src/features/assets/AssetFindingCatalogPanel.tsx index bf6c186..09f0acc 100644 --- a/web-v2/src/features/assets/AssetFindingCatalogPanel.tsx +++ b/web-v2/src/features/assets/AssetFindingCatalogPanel.tsx @@ -1,5 +1,6 @@ import { useEffect, useMemo, useState } from 'react'; import { Link } from 'react-router'; +import { useAuth } from '../../auth/AuthContext'; import { Alert, LoadingBlock, errorMessage } from '../../components/Feedback'; import { Icon } from '../../components/Icon'; import { @@ -13,6 +14,8 @@ import type { import { AssetTechnicalDataPanel } from './AssetTechnicalDataPanel'; export function AssetFindingCatalogPanel({ assetId, canManage }: { assetId: string; canManage: boolean }) { + const { hasPermission } = useAuth(); + const canEditTechnical = hasPermission('assets.update'); const [technical, setTechnical] = useState(null); const [items, setItems] = useState([]); const [search, setSearch] = useState(''); @@ -56,7 +59,7 @@ export function AssetFindingCatalogPanel({ assetId, canManage }: { assetId: stri ; return
- +