From adf6af082429bd988bc8def30925191f8870d5a0 Mon Sep 17 00:00:00 2001 From: luJianJun <2587063613@qq.com> Date: Thu, 24 Aug 2023 17:24:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E4=BA=AB=E5=8E=86=E5=8F=B2=E8=AE=B0?= =?UTF-8?q?=E5=BD=95=E9=A1=B5=E9=9D=A2-=E6=B7=BB=E5=8A=A0=E9=9A=90?= =?UTF-8?q?=E8=97=8F=E5=B7=A5=E5=85=B7=E6=A0=8F=E6=8C=89=E9=92=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/share/Conversation.tsx | 31 ++++++++++++-------- src/components/share/banner.tsx | 3 +- src/components/share/style.css | 41 +++++++++++++++++++++++++++ src/pages/chat/img/moreIcon.svg | 1 + 4 files changed, 63 insertions(+), 13 deletions(-) create mode 100644 src/pages/chat/img/moreIcon.svg diff --git a/src/components/share/Conversation.tsx b/src/components/share/Conversation.tsx index eddc214..9ce13a4 100644 --- a/src/components/share/Conversation.tsx +++ b/src/components/share/Conversation.tsx @@ -3,28 +3,28 @@ import { For } from 'solid-js' import MessageItem from './../main/MessageItem' import Banner from './banner' import './style.css' -import { createEffect, createSignal, useEffect,onMount } from 'solid-js' +import { createEffect, createSignal, useEffect, onMount,sg } from 'solid-js' import { fetchData } from '../../http/api' export default () => { const currentDomain = window.location.hostname; - const contentDomain = currentDomain=='gtering.com'?'Gtering.com':'Ansnid.Com'; + const contentDomain = currentDomain == 'gtering.com' ? 'Gtering.com' : 'Ansnid.Com'; - const [views, setViews] = createSignal(0) - const [url, setUrl] = createSignal('') - const [title, setTitle] = createSignal(contentDomain) - const [items, setItems] = createSignal([]) + const [views, setViews] = createSignal(0) + const [url, setUrl] = createSignal('') + const [title, setTitle] = createSignal(contentDomain) + const [items, setItems] = createSignal([]) - // localStorage.setItem('theme', 'light'); - document.documentElement.classList.toggle('dark', false) + // localStorage.setItem('theme', 'light'); + document.documentElement.classList.toggle('dark', false) onMount(() => { - fetchData(null, function(data){ + fetchData(null, function (data) { setViews(data.data.views); setUrl(data.data.url); @@ -32,14 +32,16 @@ export default () => { setTitle(data.data.title); document.title = data.data.title ? `${(data.data.title || t('conversations.untitled'))} - ` + contentDomain : contentDomain - }, "/chatgptApi/conversations?url="+encodeURIComponent(window.location.href)) + }, "/chatgptApi/conversations?url=" + encodeURIComponent(window.location.href)) }, []); + + let [moreBox,setMoreBox]= createSignal(false) return (