partner.tsx 755 B

1234567891011121314151617181920212223242526272829
  1. import type { FC } from 'react'
  2. import { useTranslation } from 'react-i18next'
  3. import IconWithTooltip from './icon-with-tooltip'
  4. import PartnerDark from '@/app/components/base/icons/src/public/plugins/PartnerDark'
  5. import PartnerLight from '@/app/components/base/icons/src/public/plugins/PartnerLight'
  6. import useTheme from '@/hooks/use-theme'
  7. type PartnerProps = {
  8. className?: string
  9. }
  10. const Partner: FC<PartnerProps> = ({
  11. className,
  12. }) => {
  13. const { t } = useTranslation()
  14. const { theme } = useTheme()
  15. return (
  16. <IconWithTooltip
  17. className={className}
  18. theme={theme}
  19. BadgeIconLight={PartnerLight}
  20. BadgeIconDark={PartnerDark}
  21. popupContent={t('plugin.marketplace.partnerTip')}
  22. />
  23. )
  24. }
  25. export default Partner