'use client'
import React, { FC } from 'react'
import cn from 'classnames'
import { useTranslation } from 'react-i18next'
import type { SiteInfo } from '@/models/share'
import Button from '@/app/components/base/button'
import {
PencilIcon
} from '@heroicons/react/24/solid'
import s from './style.module.css'
export const AppInfo: FC<{ siteInfo: SiteInfo }> = ({ siteInfo }) => {
const { t } = useTranslation()
return (
👏 {t('share.common.welcome')} {siteInfo.title}
{siteInfo.description}
)
}
export const PromptTemplate: FC<{ html: string }> = ({ html }) => {
return (
)
}
export const StarIcon = () => (
)
export const ChatBtn: FC<{ onClick: () => void, className?: string }> = ({
className,
onClick
}) => {
const { t } = useTranslation()
return (
)
}
export const EditBtn = ({ className, onClick }: { className?: string, onClick: () => void }) => {
const { t } = useTranslation()
return (
{t('common.operation.edit')}
)
}
export const FootLogo = () => (
)