dify/web/app/components/app-sidebar/app-info/__tests__
yyh 1049cbaa19
refactor(web): migrate content-dialog to base/ui/dialog primitives
Remove the single-caller legacy `base/content-dialog` wrapper and
migrate `AppInfoDetailPanel` to composable `DialogBackdrop`/`DialogPopup`
exports from `base/ui/dialog`, preserving left-side drawer semantics
and slide animation.

- Add `DialogBackdrop` and `DialogPopup` to `base/ui/dialog` so callers
  can compose non-centered overlays without bypassing the abstraction
- Refactor `DialogContent` to reuse the new primitives internally
- Replace `@remixicon/react` imports with `i-ri-*` icon classes
- Fix `cloneElement` in `app-operations` to merge className via `cn()`
  instead of replacing it (broke CSS-class icons)
- Replace invalid `overflow-wrap-anywhere` with `wrap-anywhere`
- Delete `base/content-dialog/` (component, stories, tests)
- Prune orphaned eslint-suppressions

Made-with: Cursor
2026-04-14 14:31:27 +08:00
..
app-info-detail-panel.spec.tsx refactor(web): migrate content-dialog to base/ui/dialog primitives 2026-04-14 14:31:27 +08:00
app-info-modals.spec.tsx refactor: route next/navigation through compat re-export (#33636) 2026-03-18 12:57:03 +08:00
app-info-trigger.spec.tsx refactor(web): restructure app-sidebar with component decomposition and folder organization (#32887) 2026-03-03 13:32:52 +08:00
app-mode-labels.spec.ts refactor(web): restructure app-sidebar with component decomposition and folder organization (#32887) 2026-03-03 13:32:52 +08:00
app-operations.spec.tsx refactor(web): restructure app-sidebar with component decomposition and folder organization (#32887) 2026-03-03 13:32:52 +08:00
index.spec.tsx refactor(web): restructure app-sidebar with component decomposition and folder organization (#32887) 2026-03-03 13:32:52 +08:00
use-app-info-actions.spec.ts Merge remote-tracking branch 'myori/main' into feat/collaboration2 2026-04-09 11:27:12 +08:00