From 6c6f7bd62321a6c5f98f233541116820df874610 Mon Sep 17 00:00:00 2001 From: Zyronon Date: Sat, 22 Nov 2025 01:20:27 +0800 Subject: [PATCH] save --- components.d.ts | 6 ++++++ src/components/Book.vue | 5 +++-- src/pages/article/ArticlesPage.vue | 6 +----- uno.config.ts | 1 + 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/components.d.ts b/components.d.ts index cb5453a2..f2ee9be5 100644 --- a/components.d.ts +++ b/components.d.ts @@ -36,6 +36,7 @@ declare module 'vue' { IconBxVolumeMute: typeof import('~icons/bx/volume-mute')['default'] IconEosIconsLoading: typeof import('~icons/eos-icons/loading')['default'] IconFluentAdd16Regular: typeof import('~icons/fluent/add16-regular')['default'] + IconFluentAdd20Filled: typeof import('~icons/fluent/add20-filled')['default'] IconFluentAdd20Regular: typeof import('~icons/fluent/add20-regular')['default'] IconFluentAddSquare20Regular: typeof import('~icons/fluent/add-square20-regular')['default'] IconFluentArrowBounce20Regular: typeof import('~icons/fluent/arrow-bounce20-regular')['default'] @@ -91,6 +92,7 @@ declare module 'vue' { IconFluentSlideTextTitleEdit20Regular: typeof import('~icons/fluent/slide-text-title-edit20-regular')['default'] IconFluentSpeakerEdit20Regular: typeof import('~icons/fluent/speaker-edit20-regular')['default'] IconFluentSpeakerSettings20Regular: typeof import('~icons/fluent/speaker-settings20-regular')['default'] + IconFluentStar12Regular: typeof import('~icons/fluent/star12-regular')['default'] IconFluentStar16Filled: typeof import('~icons/fluent/star16-filled')['default'] IconFluentStar16Regular: typeof import('~icons/fluent/star16-regular')['default'] IconFluentStar20Filled: typeof import('~icons/fluent/star20-filled')['default'] @@ -105,8 +107,12 @@ declare module 'vue' { IconFluentWeatherSunny16Regular: typeof import('~icons/fluent/weather-sunny16-regular')['default'] IconIconParkOutlineAddMusic: typeof import('~icons/icon-park-outline/add-music')['default'] IconIxWechatLogo: typeof import('~icons/ix/wechat-logo')['default'] + IconMaterialSymbolsMail: typeof import('~icons/material-symbols/mail')['default'] IconPhExportLight: typeof import('~icons/ph/export-light')['default'] + IconRiTwitterFill: typeof import('~icons/ri/twitter-fill')['default'] + IconSimpleIconsGithub: typeof import('~icons/simple-icons/github')['default'] IconSimpleIconsWechat: typeof import('~icons/simple-icons/wechat')['default'] + IconSimpleIconsXiaohongshu: typeof import('~icons/simple-icons/xiaohongshu')['default'] IconStreamlineDiscountPercentCoupon: typeof import('~icons/streamline/discount-percent-coupon')['default'] IconSystemUiconsImport: typeof import('~icons/system-uicons/import')['default'] IconUiwAlipay: typeof import('~icons/uiw/alipay')['default'] diff --git a/src/components/Book.vue b/src/components/Book.vue index 928e1247..068447bb 100644 --- a/src/components/Book.vue +++ b/src/components/Book.vue @@ -2,6 +2,7 @@ import { Dict } from "@/types/types.ts"; import Progress from '@/components/base/Progress.vue' import Checkbox from "@/components/base/checkbox/Checkbox.vue"; +import { isMobile } from "@/utils"; interface IProps { item?: Partial; @@ -33,7 +34,7 @@ const studyProgress = $computed(() => {