Refactored keyboard handler to use refs (kbStateRef, kbActionsRef) for all mutable state and actions. This ensures the single stable event listener always reads fresh values instead of relying on effect dependency re-registration which could miss updates. Also fixed selection highlight visibility: replaced bg-accent (too subtle) with bg-primary/10 + outline-primary/30 which is clearly visible in both light and dark modes. Co-Authored-By: Paperclip <noreply@paperclip.ing> |
||
|---|---|---|
| .. | ||
| public | ||
| src | ||
| components.json | ||
| index.html | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||
| vitest.config.ts | ||
@paperclipai/ui
Published static assets for the Paperclip board UI.
What gets published
The npm package contains the production build under dist/. It does not ship the UI source tree or workspace-only dependencies.
Typical use
Install the package, then serve or copy the built files from node_modules/@paperclipai/ui/dist.