diff --git a/README.md b/README.md index 85164fe..2a9bf21 100644 --- a/README.md +++ b/README.md @@ -113,5 +113,5 @@ We welcome your contributions and PRs. ## ☕ Sponsor -1. [Follow Me on X(Twitter)](https://x.com/xkaibi). +1. [Follow Me on X(Twitter)](https://x.com/0xKaiBi). 2. [Become a sponsor to on GitHub](https://github.com/sponsors/ccbikai). diff --git a/components/dashboard/links/Editor.vue b/components/dashboard/links/Editor.vue index 356d74f..4f7fb3b 100644 --- a/components/dashboard/links/Editor.vue +++ b/components/dashboard/links/Editor.vue @@ -114,8 +114,13 @@ async function onSubmit(formData) { body: link, }) dialogOpen.value = false - emit('update:link', newLink, isEdit ? 'edit' : 'create') - isEdit ? toast('Link updated successfully') : toast('Link created successfully') + emit('update:link', newLink) + if (isEdit) { + toast('Link updated successfully') + } + else { + toast('Link created successfully') + } } const { previewMode } = useRuntimeConfig().public diff --git a/components/dashboard/metrics/name/Icon.vue b/components/dashboard/metrics/name/Icon.vue index 467ae1f..457601b 100644 --- a/components/dashboard/metrics/name/Icon.vue +++ b/components/dashboard/metrics/name/Icon.vue @@ -6,21 +6,23 @@ import { DebianIcon, FacebookIcon, FirefoxBrowserIcon, + GnuIcon, GoogleChromeIcon, GoogleIcon, HuaweiIcon, IOsIcon, - InternetExplorerIcon, + // InternetExplorerIcon, LinuxIcon, MacOsIcon, - MicrosoftEdgeIcon, + // MicrosoftEdgeIcon, OperaIcon, SafariIcon, SamsungIcon, UbuntuIcon, VivoIcon, WeChatIcon, - WindowsIcon, + WearOsIcon, + // WindowsIcon, XiaomiIcon, YandexCloudIcon, } from 'vue3-simple-icons' @@ -47,6 +49,7 @@ defineProps({ const iconMaps = { 'android': AndroidIcon, + 'android browser': AndroidIcon, 'browser': Globe, 'chrome': GoogleChromeIcon, 'chrome headless': GoogleChromeIcon, @@ -55,15 +58,15 @@ const iconMaps = { 'curl': Terminal, 'debian': DebianIcon, 'desktop': MonitorCheck, - 'edge': MicrosoftEdgeIcon, 'facebook': FacebookIcon, 'facebookexternalhit': FacebookIcon, 'firefox': FirefoxBrowserIcon, 'googlebot': GoogleIcon, 'googlebot-image': GoogleIcon, + 'gnu': GnuIcon, 'harmonyos': HuaweiIcon, 'huawei browser': HuaweiIcon, - 'ie': InternetExplorerIcon, + // 'ie': InternetExplorerIcon, 'ios': IOsIcon, 'ipad': AppleIcon, 'iphone': AppleIcon, @@ -82,10 +85,11 @@ const iconMaps = { 'safari': SafariIcon, 'samsung internet': SamsungIcon, 'tablet': Tablet, + 'twitterbot': XIcon, 'ubuntu': UbuntuIcon, 'vivo browser': VivoIcon, 'wechat': WeChatIcon, - 'windows': WindowsIcon, + 'wearable': WearOsIcon, 'yandex': YandexCloudIcon, } diff --git a/components/home/Twitter.vue b/components/home/Twitter.vue index eae5155..a29d563 100644 --- a/components/home/Twitter.vue +++ b/components/home/Twitter.vue @@ -5,7 +5,7 @@ import { ArrowRight } from 'lucide-vue-next'