From 62e62a9a8a512d1adab1adbfbf2da67c7d029f0c Mon Sep 17 00:00:00 2001 From: Kelani Tolulope Date: Tue, 9 Jul 2024 14:10:00 +0100 Subject: [PATCH] Add live filtering to chart page blocks --- .../src/components/PageBlocks/ChartBase.vue | 201 +++++++++++++++++- .../PageBlocks/ChartConfigurator.vue | 111 ++++++---- .../src/components/PageBlocks/Wrap/Card.vue | 1 + .../src/components/PageBlocks/Wrap/Plain.vue | 2 +- .../src/components/PageBlocks/Wrap/base.vue | 6 + lib/js/src/compose/types/page-block/chart.ts | 10 +- locale/en/corteza-webapp-compose/block.yaml | 16 ++ 7 files changed, 294 insertions(+), 53 deletions(-) diff --git a/client/web/compose/src/components/PageBlocks/ChartBase.vue b/client/web/compose/src/components/PageBlocks/ChartBase.vue index 0958d6182..f876e11af 100644 --- a/client/web/compose/src/components/PageBlocks/ChartBase.vue +++ b/client/web/compose/src/components/PageBlocks/ChartBase.vue @@ -1,6 +1,7 @@ + + + diff --git a/client/web/compose/src/components/PageBlocks/ChartConfigurator.vue b/client/web/compose/src/components/PageBlocks/ChartConfigurator.vue index 032659a07..6e934ac7f 100644 --- a/client/web/compose/src/components/PageBlocks/ChartConfigurator.vue +++ b/client/web/compose/src/components/PageBlocks/ChartConfigurator.vue @@ -30,51 +30,73 @@ -