diff --git a/package.json b/package.json index 6ebdd517..a4e5d1ef 100644 --- a/package.json +++ b/package.json @@ -58,6 +58,7 @@ "@antfu/eslint-config": "^2.17.0", "@ffflorian/jszip-cli": "^3.6.3", "@iconify/json": "^2.2.208", + "@iconify/vue": "^4.1.2", "@intlify/unplugin-vue-i18n": "^4.0.0", "@rollup/plugin-replace": "^5.0.5", "@types/dompurify": "^3.0.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4db0ea8e..b230f629 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,6 +51,9 @@ importers: '@iconify/json': specifier: ^2.2.208 version: 2.2.208 + '@iconify/vue': + specifier: ^4.1.2 + version: 4.1.2(vue@3.4.27(typescript@5.4.5)) '@intlify/unplugin-vue-i18n': specifier: ^4.0.0 version: 4.0.0(rollup@4.16.4)(vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5))) @@ -782,6 +785,11 @@ packages: '@iconify/utils@2.1.23': resolution: {integrity: sha512-YGNbHKM5tyDvdWZ92y2mIkrfvm5Fvhe6WJSkWu7vvOFhMtYDP0casZpoRz0XEHZCrYsR4stdGT3cZ52yp5qZdQ==} + '@iconify/vue@4.1.2': + resolution: {integrity: sha512-CQnYqLiQD5LOAaXhBrmj1mdL2/NCJvwcC4jtW2Z8ukhThiFkLDkutarTOV2trfc9EXqUqRs0KqXOL9pZ/IyysA==} + peerDependencies: + vue: '>=3' + '@inquirer/figures@1.0.1': resolution: {integrity: sha512-mtup3wVKia3ZwULPHcbs4Mor8Voi+iIXEWD7wCNbIO6lYR62oPCTQyrddi5OMYVXHzeCSoneZwJuS8sBvlEwDw==} engines: {node: '>=18'} @@ -6794,6 +6802,11 @@ snapshots: transitivePeerDependencies: - supports-color + '@iconify/vue@4.1.2(vue@3.4.27(typescript@5.4.5))': + dependencies: + '@iconify/types': 2.0.0 + vue: 3.4.27(typescript@5.4.5) + '@inquirer/figures@1.0.1': {} '@intlify/bundle-utils@8.0.0(vue-i18n@9.13.1(vue@3.4.27(typescript@5.4.5)))': diff --git a/src/components/BackToTopOrRefreshButton.vue b/src/components/BackToTopOrRefreshButton.vue index f8eef84f..d37feb92 100644 --- a/src/components/BackToTopOrRefreshButton.vue +++ b/src/components/BackToTopOrRefreshButton.vue @@ -1,4 +1,6 @@