Skip to content

Commit d947a92

Browse files
committed
docs: add Web Components UI layer and undo-manager to TODO
1 parent dd7efd5 commit d947a92

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

TODO.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,4 +150,5 @@ WAM 2.0 is an open plugin standard for the Web Audio API — the browser equival
150150
- [ ] **Sticky clip header text** — Keep track/clip name visible when scrolling horizontally using Intersection Observer.
151151
- [ ] **Contributing guidelines** — Document contribution workflow, code standards, and PR process.
152152
- [ ] **Revamp GitHub Sponsors tiers** — Update sponsorship tiers and perks via GitHub UI.
153+
- [ ] **Web Components UI layer** — Build a vanilla TypeScript + native Web Components layer on top of `@waveform-playlist/engine` as the primary UI implementation. Custom elements (`<waveform-playlist>`, `<waveform-track>`, `<waveform-transport>`) with Shadow DOM, attribute/property configuration, and custom events. React 19+ has native Web Components interop, so React users could consume these directly — eliminating the need for a separate React-specific UI layer.
153154

0 commit comments

Comments
 (0)