From 7f4e03643329fccfba3cf67073efda1bf723c64d Mon Sep 17 00:00:00 2001 From: AAfghahi <48933336+AAfghahi@users.noreply.github.com> Date: Mon, 7 Jun 2021 14:10:28 -0400 Subject: [PATCH] fix: adding additional configs and colors for queryHistory (#14995) * added additional configs and colors for queryHistory * added condition to status icon * Update superset-frontend/src/SqlLab/components/QueryTable/index.jsx * Update superset-frontend/src/SqlLab/components/QueryTable/index.jsx --- .../SqlLab/components/QueryTable/index.jsx | 26 ++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/superset-frontend/src/SqlLab/components/QueryTable/index.jsx b/superset-frontend/src/SqlLab/components/QueryTable/index.jsx index b3bbed99c..d23fd49ca 100644 --- a/superset-frontend/src/SqlLab/components/QueryTable/index.jsx +++ b/superset-frontend/src/SqlLab/components/QueryTable/index.jsx @@ -88,6 +88,14 @@ const statusAttributes = { status: 'running', }, }, + fetching: { + color: ({ theme }) => theme.colors.primary.base, + config: { + name: 'queued', + label: t('fetching'), + status: 'fetching', + }, + }, timed_out: { color: ({ theme }) => theme.colors.grayscale.light1, config: { @@ -97,14 +105,20 @@ const statusAttributes = { }, }, scheduled: { - name: 'queued', - label: t('Scheduled'), - status: 'queued', + color: ({ theme }) => theme.colors.greyscale.base, + config: { + name: 'queued', + label: t('Scheduled'), + status: 'queued', + }, }, pending: { - name: 'queued', - label: t('Scheduled'), - status: 'queued', + color: ({ theme }) => theme.colors.greyscale.base, + config: { + name: 'queued', + label: t('Scheduled'), + status: 'queued', + }, }, };