Skip to content

feat(dashboard): scaffold react + vite + vitest ui pipeline#197

Merged
merencia merged 1 commit into
nextfrom
feat/dashboard-ui
Jul 4, 2026
Merged

feat(dashboard): scaffold react + vite + vitest ui pipeline#197
merencia merged 1 commit into
nextfrom
feat/dashboard-ui

Conversation

@merencia

@merencia merencia commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

scaffolds the react ui inside @sidequest/dashboard: a @sidequest/dashboard/ui subpath export built with vite, tested with vitest + jsdom at 100% coverage. the express server keeps its rollup build untouched.

minimal on purpose, a single Card proves the pipeline end to end. primitives, screens, the spa and the design-system token sync come next, so it stays a draft.

adds a @sidequest/dashboard/ui subpath export (the first in the monorepo) as a react component library built with vite in lib mode, typed via vite-plugin-dts. components run under a new "ui" vitest project (jsdom) at 100% coverage and are previewed with storybook; the express server keeps its rollup build untouched.

minimal scaffold: a single Card component with a story and tests proves the pipeline end to end. primitives, screens, the express-served spa and the design-system token sync come next.
@merencia merencia force-pushed the feat/dashboard-ui branch from 8a054ec to e7cba98 Compare July 3, 2026 22:37
@merencia merencia marked this pull request as ready for review July 3, 2026 22:44
@merencia merencia requested a review from GiovaniGuizzo as a code owner July 3, 2026 22:44
@merencia merencia merged commit f46992e into next Jul 4, 2026
@merencia merencia deleted the feat/dashboard-ui branch July 4, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants