diff --git a/src/components/common/CharacterCard.tsx b/src/components/common/CharacterCard.tsx index 46da3c34..43e27f59 100644 --- a/src/components/common/CharacterCard.tsx +++ b/src/components/common/CharacterCard.tsx @@ -1,6 +1,5 @@ import { useTranslation } from "next-i18next" import { useEffect, useState } from "react" -import xss from "xss" import { FollowingButton } from "~/components/common/FollowingButton" import { FollowingCount } from "~/components/common/FollowingCount" @@ -82,10 +81,9 @@ export const CharacterCard: React.FC<{ @{site?.username} {site?.description && ( - + + {site?.description} + )} {!simple && ( diff --git a/src/components/common/PatronModal.tsx b/src/components/common/PatronModal.tsx index 960be060..bfe50b32 100644 --- a/src/components/common/PatronModal.tsx +++ b/src/components/common/PatronModal.tsx @@ -2,7 +2,6 @@ import confetti from "canvas-confetti" import { useTranslation } from "next-i18next" import { useEffect, useRef, useState } from "react" import { toast } from "react-hot-toast" -import xss from "xss" import { useAccountState, useConnectModal } from "@crossbell/connect-kit" @@ -145,10 +144,9 @@ export const PatronModal: React.FC<{ @{site?.username} {site?.description && ( - + + {site?.description} + )}
diff --git a/src/components/site/SiteHeader.tsx b/src/components/site/SiteHeader.tsx index cc4eb77e..857fca37 100644 --- a/src/components/site/SiteHeader.tsx +++ b/src/components/site/SiteHeader.tsx @@ -3,7 +3,6 @@ import { FastAverageColor } from "fast-average-color" import { useTranslation } from "next-i18next" import { useRouter } from "next/router" import { MutableRefObject, RefObject, useEffect, useRef, useState } from "react" -import xss from "xss" import { XCharLogo, XFeedLogo } from "@crossbell/ui" import { RssIcon } from "@heroicons/react/24/solid" @@ -319,13 +318,10 @@ export const SiteHeader: React.FC<{
- {site?.bio && ( -
+ {site?.description && ( +
+ {site?.description} +
)}
diff --git a/src/pages/dashboard/[subdomain]/settings/general.tsx b/src/pages/dashboard/[subdomain]/settings/general.tsx index e13547c5..9b72d4d5 100644 --- a/src/pages/dashboard/[subdomain]/settings/general.tsx +++ b/src/pages/dashboard/[subdomain]/settings/general.tsx @@ -5,7 +5,6 @@ import { useEffect, useState } from "react" import type { ReactElement } from "react" import { Controller, useForm } from "react-hook-form" import toast from "react-hot-toast" -import xss from "xss" import { DashboardLayout } from "~/components/dashboard/DashboardLayout" import { getServerSideProps as getLayoutServerSideProps } from "~/components/dashboard/DashboardLayout.server" @@ -64,7 +63,7 @@ export default function SiteSettingsGeneralPage() { banner: values.banner, site: subdomain, name: values.name, - description: xss(values.description), + description: values.description, ga: values.ga, }) })