stable

Clone or download

Read-only

refactor: remove duplication of pinned header management

In order to not repeating ourselves, the management of the pinned header is now its in own library. No functional changes, the header is pinned when you scroll in taskboard or in planning v2 pages. Part of story #37543: edit Artidoc sections Change-Id: Ibb608cf096e247c6dbd50d358e151d985c2a3219

Modified Files

Name
A lib/frontend/pinned-header/.gitignore +1 −0 Go to diff View file
A lib/frontend/pinned-header/README.md +49 −0 Go to diff View file
A lib/frontend/pinned-header/package.json +26 −0 Go to diff View file
A lib/frontend/pinned-header/pnpm-lock.yaml +10 −0 Go to diff View file
A lib/frontend/pinned-header/src/pinned-header.d.ts +25 −0 Go to diff View file
A lib/frontend/pinned-header/src/pinned-header.ts +51 −0 Go to diff View file
A lib/frontend/pinned-header/tsconfig.json +7 −0 Go to diff View file
A lib/frontend/pinned-header/vite.config.ts +31 −0 Go to diff View file
M plugins/taskboard/scripts/taskboard/package.json +1 −0 Go to diff View file
M plugins/taskboard/scripts/taskboard/pnpm-lock.yaml +3 −0 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/index.ts +6 −20 Go to diff View file
M src/scripts/main/package.json +1 −0 Go to diff View file
M src/scripts/main/pnpm-lock.yaml +4 −1 Go to diff View file
M src/scripts/main/src/tuleap/navbar-pinned.ts +3 −24 Go to diff View file