import { $ } from "mdui/jq" import Avatar from "../Avatar.tsx" import React from 'react' import getClient from "../../getClient.ts" import RecentChat from "lingchair-client-protocol/RecentChat.ts" interface Args extends React.HTMLAttributes { recentChat: RecentChat active?: boolean } export default function RecentsListItem({ recentChat, active, ...props }: Args) { const { id, title, avatar_file_hash, content } = recentChat.bean const itemRef = React.useRef(null) React.useEffect(() => { $(itemRef.current!.shadowRoot).find('.headline').css('margin-top', '3px') }) return ( {title} {content} ) }