• Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • None
    • None
    • OCP Console - Sprint 284

      These files use the deprecated `useModal` hook from `@console/dynamic-plugin-sdk`. They should be migrated to use the modern `useOverlay` hook instead:

      *Hook usage files:*

      • `packages/console-shared/src/hooks/useAnnotationsModal.tsx`
      • `packages/console-shared/src/hooks/useCopyCodeModal.tsx` - ✅ Modal migrated to modern PatternFly, but still uses useModal
      • `packages/console-shared/src/hooks/useDeleteModal.tsx`
      • `packages/console-shared/src/hooks/useLabelsModal.tsx`
      • `packages/console-shared/src/hooks/useCreateNamespaceModal.ts`
      • `packages/console-shared/src/hooks/useCreateNamespaceOrProjectModal.ts`
      • `packages/console-shared/src/hooks/useCreateProjectModal.ts`
      • `packages/console-shared/src/components/dashboard/status-card/AlertItem.tsx`
      • `packages/console-app/src/components/oauth-config/IdentityProviders.tsx`
      • `public/components/notification-drawer.tsx`

      *Migration:* Replace `useModal` with `useOverlay` from `@console/dynamic-plugin-sdk`. The API is similar, but `useOverlay` is the modern replacement.

              Unassigned Unassigned
              rhn-engineering-rhamilto Robb Hamilton
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: