From 0842e00098ba420412937aa52276ee33bda53693 Mon Sep 17 00:00:00 2001 From: Fabio Di Stasio Date: Tue, 17 Aug 2021 18:54:23 +0200 Subject: [PATCH] feat: new table empty state --- .../components/WorkspaceTabNewTable.vue | 13 +- .../WorkspaceTabNewTableEmptyState.vue | 33 +++ .../WorkspaceTabPropsTableFields.vue | 263 ++++++++++++++++++ src/renderer/i18n/en-US.js | 3 +- 4 files changed, 306 insertions(+), 6 deletions(-) create mode 100644 src/renderer/components/WorkspaceTabNewTableEmptyState.vue create mode 100644 src/renderer/components/WorkspaceTabPropsTableFields.vue diff --git a/src/renderer/components/WorkspaceTabNewTable.vue b/src/renderer/components/WorkspaceTabNewTable.vue index 3ca9d9a8..63efc90f 100644 --- a/src/renderer/components/WorkspaceTabNewTable.vue +++ b/src/renderer/components/WorkspaceTabNewTable.vue @@ -119,8 +119,9 @@
- + +
+

+ {{ $t('message.thereAreNoTableFields') }} +

+
+ +
+
+ + + + + diff --git a/src/renderer/components/WorkspaceTabPropsTableFields.vue b/src/renderer/components/WorkspaceTabPropsTableFields.vue new file mode 100644 index 00000000..30a3a755 --- /dev/null +++ b/src/renderer/components/WorkspaceTabPropsTableFields.vue @@ -0,0 +1,263 @@ + + + + + diff --git a/src/renderer/i18n/en-US.js b/src/renderer/i18n/en-US.js index 2f67059e..9d72b5e0 100644 --- a/src/renderer/i18n/en-US.js +++ b/src/renderer/i18n/en-US.js @@ -231,7 +231,8 @@ module.exports = { noSchema: 'No schema', restorePreviourSession: 'Restore previous session', runQuery: 'Run query', - newTable: 'New table' + newTable: 'New table', + thereAreNoTableFields: 'There are no table fields' }, faker: { address: 'Address',