From 71286b247dcea3dcc630fdacbd4bd0bda36fc9d7 Mon Sep 17 00:00:00 2001 From: alex-dembele Date: Tue, 29 Sep 2026 18:45:17 +0100 Subject: [PATCH] fix(frontend): restore the imports the #751 merges dropped (#751) master fails npm run type-check: MembersView uses DeleteButton and CreateRiskModal uses ScrollProgress, but neither file imports them any more. Both are exported by shared/ds. The same merge left an unused useMemo import in CreateRiskModal, which eslint rejects. Signed-off-by: alex-dembele --- frontend/src/features/organization/MembersView.tsx | 2 +- frontend/src/features/risks/CreateRiskModal.tsx | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/features/organization/MembersView.tsx b/frontend/src/features/organization/MembersView.tsx index 7b82ca69..76627d92 100644 --- a/frontend/src/features/organization/MembersView.tsx +++ b/frontend/src/features/organization/MembersView.tsx @@ -31,7 +31,7 @@ import { Search, } from 'lucide-react'; import { Card, Chip, SkeletonRows, ErrorState } from '../../shared/ui'; -import { TabPanel, Tabs } from '../../shared/ds'; +import { DeleteButton, TabPanel, Tabs } from '../../shared/ds'; import { EmptyState } from '../../shared/EmptyState'; import { DangerConfirm } from '../../shared/DangerConfirm'; import { useUIStore } from '../../store/uiStore'; diff --git a/frontend/src/features/risks/CreateRiskModal.tsx b/frontend/src/features/risks/CreateRiskModal.tsx index 7bedd8ed..f9607bb8 100644 --- a/frontend/src/features/risks/CreateRiskModal.tsx +++ b/frontend/src/features/risks/CreateRiskModal.tsx @@ -3,7 +3,7 @@ // This program is free software: you can redistribute it and/or modify it under // the terms of the GNU Affero General Public License v3.0 (see LICENSE). -import { useEffect, useMemo, useRef, useState } from 'react'; +import { useEffect, useRef, useState } from 'react'; import { AnimatePresence, dialogMotion, motion } from '../../shared/motion'; import { Controller, useForm } from 'react-hook-form'; import { z } from 'zod'; @@ -17,7 +17,7 @@ import { taxonomyService } from '../../services/taxonomyService'; import { ComplianceMappingField, type MappingDraft } from './ComplianceMappingField'; import { useRiskCategories, IMPORTED_FRAMEWORKS_KEY } from './useTaxonomy'; import { ImportFrameworkDialog } from '../compliance/ComplianceModals'; -import { Button, Field, Input, TagInput, Textarea } from '../../shared/ds'; +import { Button, Field, Input, ScrollProgress, TagInput, Textarea } from '../../shared/ds'; import { useRiskTagLabels } from './useRiskTagLabels'; import { useI18n } from '../../hooks/useI18n'; import { useEscapeToClose } from '../../shared/useBackTo';