@tektoncd/dashboard-graph

0.46.0-alpha.0 • Public • Published

@tektoncd/dashboard-graph

NOTE: This package contains components that are not currently stable. They may be incomplete or change significantly without notice, therefore are not recommended for consumption by others at this time.

React components and utils for the Tekton Dashboard's pipeline visualisations

Getting started

To install @tektoncd/dashboard-graph in your project, you will need to run the following command using npm:

npm install -S @tektoncd/dashboard-graph

If you prefer Yarn, use the following command instead:

yarn add @tektoncd/dashboard-graph

You will also need to install the Carbon packages which provide the base styling and components:

See the @tektoncd/dashboard-components documentation for details of setting up Sass for styling.

Usage

To use a component, you can import it directly from the package:

import { Graph } from '@tektoncd/dashboard-graph';

function MyComponent() {
  return <Graph edges={} nodes={} />;
}

To include the styles for the graph components:

@import '@tektoncd/dashboard-graph/src/components/newGraph.scss';

This will likely be separated out in future so that styles for each component can be imported separately.

For a full list of components available, checkout our Storybook.

📖 API Documentation

If you're looking for @tektoncd/dashboard-graph API documentation, check out:

🙌 Contributing

We're always looking for contributors to help us fix bugs, build new features, or help us improve the project documentation. If you're interested, definitely check out our Contributing Guide! 👀


Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License. Code samples are licensed under the Apache 2.0 License.

Package Sidebar

Install

npm i @tektoncd/dashboard-graph

Weekly Downloads

1

Version

0.46.0-alpha.0

License

Apache-2.0

Unpacked Size

137 kB

Total Files

45

Last publish

Collaborators

  • beglee
  • lyndseybutler
  • alangreene
  • sodonov