Skip to content

Add DataVis NITRO graph components.#276

Merged
tvenable-mie merged 3 commits into
mainfrom
datavis-graphs
Jun 18, 2026
Merged

Add DataVis NITRO graph components.#276
tvenable-mie merged 3 commits into
mainfrom
datavis-graphs

Conversation

@tvenable-mie

@tvenable-mie tvenable-mie commented Jun 17, 2026

Copy link
Copy Markdown
Contributor
CleanShot 20260617 at 163322

Copilot AI review requested due to automatic review settings June 17, 2026 20:32
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 17, 2026

Copy link
Copy Markdown

Deploying ui with  Cloudflare Pages  Cloudflare Pages

Latest commit: 3ef0495
Status: ✅  Deploy successful!
Preview URL: https://623b8b5b.ui-6d0.pages.dev
Branch Preview URL: https://datavis-graphs.ui-6d0.pages.dev

View logs

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a new DataVis NITRO graph wrapper component to the @mieweb/ui/datavis entrypoint, along with Storybook examples and the supporting build/dependency updates needed to render DataVis graph styles correctly.

Changes:

  • Add DataVisNitroGraph component (wrapper around @mieweb/datavis GraphView) and export it from the DataVis NITRO barrel.
  • Add Storybook stories + sample dataset for graph demos.
  • Update Tailwind build input and bump @mieweb/datavis to 0.0.0-PRE.4 in dependencies/lockfile.

Reviewed changes

Copilot reviewed 6 out of 7 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
src/styles/base.css Adds Tailwind @source so the build scans @mieweb/datavis/dist for class generation.
src/components/DataVisNITRO/index.ts Exports the new DataVisNitroGraph component + props type.
src/components/DataVisNITRO/DataVisNitroGraph.tsx Introduces the graph wrapper component and column/typeInfo normalization logic.
src/components/DataVisNITRO/DataVisNitroGraph.stories.tsx Adds Storybook coverage for multiple chart configurations.
.storybook/public/sample-graph-data.json Provides graph demo data for Storybook.
package.json Bumps @mieweb/datavis devDependency to =0.0.0-PRE.4.
pnpm-lock.yaml Locks the updated @mieweb/datavis version and new transitive deps.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/components/DataVisNITRO/DataVisNitroGraph.tsx
Comment thread src/components/DataVisNITRO/DataVisNitroGraph.tsx
Comment thread src/components/DataVisNITRO/DataVisNitroGraph.tsx
Comment thread package.json
Copilot AI review requested due to automatic review settings June 18, 2026 14:20

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 7 changed files in this pull request and generated 3 comments.

Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

Comment thread src/components/DataVisNITRO/DataVisNitroGraph.tsx
Comment thread src/components/DataVisNITRO/DataVisNitroGraph.stories.tsx
Comment thread src/styles/base.css
@garrity-miepub garrity-miepub self-requested a review June 18, 2026 20:27

@garrity-miepub garrity-miepub left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These graphs look awesome!!

@tvenable-mie tvenable-mie merged commit 73aff28 into main Jun 18, 2026
11 checks passed
@tvenable-mie tvenable-mie deleted the datavis-graphs branch June 18, 2026 20:29
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.

3 participants