jinjat-data / jinjat

Build low-code data applications with dbt
https://jinj.at
Apache License 2.0
40 stars 2 forks source link

Support dashboards #14

Closed buremba closed 1 year ago

buremba commented 1 year ago

We should use React Grid Layout in read-only model to render the charts.

Here is an example exposure to be parsed:

- name: example_dashboard
    type: dashboard
    owner:
      name: Burak
      email: burak@email.com
    meta:
      jinjat:
        refine:
          menu_icon: AutoAwesome
        parameters:
          country:
            type: string
        items:
          - width: 1
            height: 1
            left: 2
            top: 2
            chart:
              dataset:
                analysis: example_endpoint
                body:
                  country: ${country}
                query_params:
              xAxis:
                type: category
              series:
                - type: bar
buremba commented 1 year ago

Has a dependency to jinjat-data/jinjat#13

buremba commented 1 year ago

Closing as this feature can be implemented as a notebook