From 1fb84090b0a4ff395445c734628c12d74a5c9910 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E9=99=8C?= Date: Tue, 25 Jul 2023 16:44:24 +0800 Subject: [PATCH] no message --- src/components/main/Conversation.tsx | 5 ++++- src/components/settings/SettingsSidebar.tsx | 4 +++- src/components/share/Conversation.tsx | 9 +++++++-- src/components/share/banner.tsx | 7 +++++-- src/pages/share.astro | 2 +- 5 files changed, 20 insertions(+), 7 deletions(-) diff --git a/src/components/main/Conversation.tsx b/src/components/main/Conversation.tsx index 8ba5af4..0b76a4d 100644 --- a/src/components/main/Conversation.tsx +++ b/src/components/main/Conversation.tsx @@ -32,7 +32,10 @@ export default () => { // const isLoading = () => !!$loadingStateMap()[$currentConversationId()] createEffect(() => { const conversation = currentConversation() - document.title = conversation ? `${(conversation.name || t('conversations.untitled'))} - Ansnid` : 'Ansnid' + const currentDomain = window.location.hostname; + const contentDomain = currentDomain=='Gtering.com'?currentDomain:'Ansnid.Com'; + + document.title = conversation ? `${(conversation.name || t('conversations.untitled'))} - ` + contentDomain : contentDomain const link = document.querySelector("link[rel~='icon']") as HTMLLinkElement if (link) { const conversationIcon = conversation?.icon ? `data:image/svg+xml,${conversation.icon}` : null diff --git a/src/components/settings/SettingsSidebar.tsx b/src/components/settings/SettingsSidebar.tsx index 4fbdfb2..e070493 100644 --- a/src/components/settings/SettingsSidebar.tsx +++ b/src/components/settings/SettingsSidebar.tsx @@ -12,6 +12,8 @@ export default () => { const { t } = useI18n() const $providerSettingsMap = useStore(providerSettingsMap) // bug: someTimes providerSettingsMap() is {} + const currentDomain = window.location.hostname; + const contentDomain = currentDomain=='Gtering.com'?currentDomain:'Ansnid.Com'; const generalSettings = () => { return ($providerSettingsMap().general || {}) as unknown as GeneralSettings } @@ -40,7 +42,7 @@ export default () => {
- Ansnid.Com + {contentDomain}
diff --git a/src/components/share/Conversation.tsx b/src/components/share/Conversation.tsx index 5cc9d9c..5d37365 100644 --- a/src/components/share/Conversation.tsx +++ b/src/components/share/Conversation.tsx @@ -7,9 +7,13 @@ import { createEffect, createSignal, useEffect,onMount } from 'solid-js' import { fetchData } from '../../http/api' export default () => { + + const currentDomain = window.location.hostname; + const contentDomain = currentDomain=='Gtering.com'?currentDomain:'Ansnid.Com'; + const [views, setViews] = createSignal(0) const [url, setUrl] = createSignal('') - const [title, setTitle] = createSignal('Ansnid') + const [title, setTitle] = createSignal(contentDomain) const [items, setItems] = createSignal([]) // localStorage.setItem('theme', 'light'); @@ -19,13 +23,14 @@ export default () => { + fetchData(null, function(data){ setViews(data.data.views); setUrl(data.data.url); setItems(data.data.items); setTitle(data.data.title); - document.title = data.data.title ? `${(data.data.title || t('conversations.untitled'))} - Ansnid` : 'Ansnid' + document.title = data.data.title ? `${(data.data.title || t('conversations.untitled'))} - ` + contentDomain : contentDomain }, "/chatgptApi/conversations?url="+encodeURIComponent(window.location.href)) diff --git a/src/components/share/banner.tsx b/src/components/share/banner.tsx index 7640172..fa8bdc1 100644 --- a/src/components/share/banner.tsx +++ b/src/components/share/banner.tsx @@ -11,6 +11,9 @@ export default function Banner({ views, url }: { views: number }) { alert('已复制:'+text); } + const currentDomain = window.location.hostname; + const contentDomain = currentDomain=='Gtering.com'?currentDomain:'Ansnid.Com'; + return (
-

Ansnid.Com

+

{contentDomain}

diff --git a/src/pages/share.astro b/src/pages/share.astro index 58d48d6..44c672c 100644 --- a/src/pages/share.astro +++ b/src/pages/share.astro @@ -3,7 +3,7 @@ import Layout from '@/layouts/Layout.astro' import BuildStores from '@/components/client-only/BuildStores' import Share from '@/components/Share.astro' --- - +