verified.tsx 678 B

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