mathuo c38ea5eede
test: Add comprehensive tests for dropdown close button functionality
Added extensive test coverage for the fixed close button behavior in tab
overflow dropdowns:

Core DefaultTab Tests:
- Verify close button prevents default behavior
- Test that already prevented events are respected
- Confirm close button visibility by default

TabsContainer Dropdown Tests:
- Test close button visibility and clickability in dropdowns
- Verify tab content clicks still activate tabs properly
- Test preventDefault behavior in dropdown wrapper
- Ensure proper separation of close vs activate functionality

These tests verify that close buttons work correctly in both normal tabs
and overflow dropdown tabs, with proper event handling.

🤖 Generated with Claude Code (https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-31 22:58:29 +01:00
2025-07-25 22:37:25 +01:00
2025-07-30 22:07:02 +01:00
2024-03-11 21:54:30 +00:00
2025-07-29 23:03:48 +01:00
2021-10-04 20:22:05 +01:00
2020-11-15 16:05:51 +00:00
2025-07-29 22:54:09 +01:00
2023-10-01 21:53:59 +01:00
2020-09-20 20:00:31 +01:00
2020-09-20 21:52:26 +01:00
2025-07-30 22:07:02 +01:00
2023-10-22 15:48:28 +01:00
2023-10-22 15:48:28 +01:00
2025-07-20 17:05:22 +01:00
2021-03-14 16:27:18 +00:00
2025-07-30 23:11:51 +01:00
2025-01-27 22:35:43 +00:00
2023-05-16 21:28:02 +01:00
2024-07-09 21:16:59 +01:00
2020-09-24 23:01:48 +01:00
2025-04-08 18:22:33 +01:00

dockview

Zero dependency layout manager supporting tabs, groups, grids and splitviews. Supports React, Vue and Vanilla TypeScript


npm version npm CI Build Coverage Quality Gate Status Bundle Phobia

Please see the website: https://dockview.dev

Features

  • Serialization / deserialization with full layout management
  • Support for split-views, grid-views and 'dockable' views
  • Themeable and customizable
  • Tab and Group docking / Drag n' Drop
  • Popout Windows
  • Floating Groups
  • Extensive API
  • Supports Shadow DOMs
  • High test coverage
  • Documentation website with live examples
  • Transparent builds and Code Analysis
  • Security at mind - verifed publishing and builds through GitHub Actions

Want to verify our builds? Go here.

Description
[MIRROR] Zero dependency Docking Layout Manager. Supports Vanilla TypeScript, React and Vue.
Readme MIT 311 MiB
Languages
TypeScript 85.5%
MDX 4.7%
JavaScript 3.5%
SCSS 2.9%
HTML 2.7%
Other 0.7%