diff --git a/package.json b/package.json
index 05c928b4..27480f97 100644
--- a/package.json
+++ b/package.json
@@ -61,6 +61,7 @@
"naive-ui": "2.38.2",
"nprogress": "0.2.0",
"pinia": "2.1.7",
+ "tailwind-merge": "^2.3.0",
"vue": "3.4.27",
"vue-draggable-plus": "0.4.1",
"vue-i18n": "9.13.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 9406c1d2..75b7a354 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -53,6 +53,9 @@ importers:
pinia:
specifier: 2.1.7
version: 2.1.7(typescript@5.4.5)(vue@3.4.27(typescript@5.4.5))
+ tailwind-merge:
+ specifier: ^2.3.0
+ version: 2.3.0
vue:
specifier: 3.4.27
version: 3.4.27(typescript@5.4.5)
@@ -4295,6 +4298,9 @@ packages:
resolution: {integrity: sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==}
engines: {node: ^14.18.0 || >=16.0.0}
+ tailwind-merge@2.3.0:
+ resolution: {integrity: sha512-vkYrLpIP+lgR0tQCG6AP7zZXCTLc1Lnv/CCRT3BqJ9CZ3ui2++GPaGb1x/ILsINIMSYqqvrpqjUFsMNLlW99EA==}
+
tapable@2.2.1:
resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
engines: {node: '>=6'}
@@ -9361,6 +9367,10 @@ snapshots:
'@pkgr/core': 0.1.1
tslib: 2.6.2
+ tailwind-merge@2.3.0:
+ dependencies:
+ '@babel/runtime': 7.24.5
+
tapable@2.2.1: {}
tar@6.2.1:
diff --git a/src/components/custom/button-icon.vue b/src/components/custom/button-icon.vue
index 3cf39e59..153953ae 100644
--- a/src/components/custom/button-icon.vue
+++ b/src/components/custom/button-icon.vue
@@ -1,7 +1,6 @@
-
-
-
-
-
-
-
-
-
-
-
+
-
+
+
+
+
+
+
+
{{ tooltipContent }}
-