From ed9dc6d419f7e75b731af67c52217c65b5ebc6db Mon Sep 17 00:00:00 2001 From: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Date: Sat, 12 Oct 2024 03:57:29 +0530 Subject: [PATCH] feat: Add the design for the new tab component (#10261) Co-authored-by: Pranav --- .eslintrc.js | 1 + .../components-next/tabbar/TabBar.story.vue | 61 +++++++++++++++++++ .../components-next/tabbar/TabBar.vue | 58 ++++++++++++++++++ 3 files changed, 120 insertions(+) create mode 100644 app/javascript/dashboard/components-next/tabbar/TabBar.story.vue create mode 100644 app/javascript/dashboard/components-next/tabbar/TabBar.vue diff --git a/.eslintrc.js b/.eslintrc.js index b5ce81664..a2932b2a9 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -23,6 +23,7 @@ module.exports = { ], // Story files can have static strings, it doesn't need to handle i18n always. 'vue/no-bare-strings-in-template': 'off', + 'no-console': 'off', }, }, ], diff --git a/app/javascript/dashboard/components-next/tabbar/TabBar.story.vue b/app/javascript/dashboard/components-next/tabbar/TabBar.story.vue new file mode 100644 index 000000000..7b1946cf6 --- /dev/null +++ b/app/javascript/dashboard/components-next/tabbar/TabBar.story.vue @@ -0,0 +1,61 @@ + + + diff --git a/app/javascript/dashboard/components-next/tabbar/TabBar.vue b/app/javascript/dashboard/components-next/tabbar/TabBar.vue new file mode 100644 index 000000000..dc657215f --- /dev/null +++ b/app/javascript/dashboard/components-next/tabbar/TabBar.vue @@ -0,0 +1,58 @@ + + +