An open-source React library to build dashboards and data apps with a few lines of code.

A dashboard built with Propel's Embeddable UI

Install

1

Install the package

Install the package from your command line.

2

Add the Theme component

Add ThemeProvider to your application, wrapping the root component inside of body.

import { ThemeProvider } from "@propeldata/ui-kit";

export default function () {
  return (
    <html>
      <body>
        <ThemeProvider>
          <MyApp />
        </ThemeProvider>
      </body>
    </html>
  );
}

Components

Visualizations

Inputs

Providers

Query Hooks

Query hooks fetch data from the Query APIs from your frontend application. They are designed to work with any 3rd-party charting library such as Echarts, Chart.js, or D3.js.