Commit 1546aec
committed
feat(modal): migrate to @opentui-ui/dialog
- Add @opentui-ui/dialog package for dialog management
- Refactor Modal.ts with showLogoutConfirm() and showUpdateModal()
- Implement DialogManager singleton in router.ts
- Remove manual modal keyboard handling from keyboardHandler.ts
- Add OSC 8 hyperlinks for clickable URLs
- Update index.ts to use new modal API1 parent 670ecff commit 1546aec
7 files changed
Lines changed: 363 additions & 458 deletions
File tree
- src
- components
- handlers
- views
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| 75 | + | |
75 | 76 | | |
76 | 77 | | |
77 | 78 | | |
| |||
0 commit comments