From ecb8fb394dc6f795b99cbb43b4b42055533456b6 Mon Sep 17 00:00:00 2001 From: Simeon Widdis Date: Fri, 15 Mar 2024 16:57:31 -0700 Subject: [PATCH] Add actual integration queries to table (#1544) * Stub integration type Signed-off-by: Simeon Widdis * Fix links and statuses on integration table stub Signed-off-by: Simeon Widdis * Add search bar and tests Signed-off-by: Simeon Widdis * Add 'add integrations' button to installed integrations table Signed-off-by: Simeon Widdis * Update added integration snapshot Signed-off-by: Simeon Widdis * Add dynamic loading of integrations from store Signed-off-by: Simeon Widdis * Add space after integration setup page Signed-off-by: Simeon Widdis * Add empty integration state Signed-off-by: Simeon Widdis --------- Signed-off-by: Simeon Widdis --- .../data_connection.test.tsx.snap | 14 + ...installed_integrations_table.test.tsx.snap | 846 ++++++++++++++++++ .../installed_integrations_table.test.tsx | 28 + .../components/manage/data_connection.tsx | 33 + .../installed_integrations_table.tsx | 148 +++ .../added_integration.test.tsx.snap | 102 +-- .../setup_integration.test.tsx.snap | 20 + .../components/added_integration.tsx | 28 +- .../components/setup_integration.tsx | 3 + .../framework/catalog_cache/cache_loader.tsx | 2 +- server/adaptors/integrations/types.ts | 1 + test/constants.ts | 34 + 12 files changed, 1195 insertions(+), 64 deletions(-) create mode 100644 public/components/datasources/components/__tests__/__snapshots__/installed_integrations_table.test.tsx.snap create mode 100644 public/components/datasources/components/__tests__/installed_integrations_table.test.tsx create mode 100644 public/components/datasources/components/manage/integrations/installed_integrations_table.tsx diff --git a/public/components/datasources/components/__tests__/__snapshots__/data_connection.test.tsx.snap b/public/components/datasources/components/__tests__/__snapshots__/data_connection.test.tsx.snap index 3dd9bf6e5..5d14f6038 100644 --- a/public/components/datasources/components/__tests__/__snapshots__/data_connection.test.tsx.snap +++ b/public/components/datasources/components/__tests__/__snapshots__/data_connection.test.tsx.snap @@ -393,6 +393,20 @@ exports[`Data Connection Page test Renders S3 data connection page with data 1`] Accelerations +