diff --git a/packages/web/components/elements/images/AIcon.tsx b/packages/web/components/elements/images/AIcon.tsx
deleted file mode 100644
index f7972a2f0..000000000
--- a/packages/web/components/elements/images/AIcon.tsx
+++ /dev/null
@@ -1,14 +0,0 @@
-type AIconProps = {
- size: number
- color: string
- style?: React.CSSProperties
-}
-
-export function AIcon(props: AIconProps): JSX.Element {
- return (
-
- )
-}
\ No newline at end of file
diff --git a/packages/web/components/templates/article/Article.tsx b/packages/web/components/templates/article/Article.tsx
index a692d877b..ce8565c56 100644
--- a/packages/web/components/templates/article/Article.tsx
+++ b/packages/web/components/templates/article/Article.tsx
@@ -223,7 +223,7 @@ export function Article(props: ArticleProps): JSX.Element {
<>
-
+
diff --git a/packages/web/pages/app/[username]/[slug]/index.tsx b/packages/web/pages/app/[username]/[slug]/index.tsx
index 4481eb54b..73da4bfe4 100644
--- a/packages/web/pages/app/[username]/[slug]/index.tsx
+++ b/packages/web/pages/app/[username]/[slug]/index.tsx
@@ -29,8 +29,9 @@ export default function AppArticleEmbed(): JSX.Element {
const router = useRouter()
- const [contentProps, setContentProps] =
- useState(undefined)
+ const [contentProps, setContentProps] = useState<
+ AppArticleEmbedContentProps | undefined
+ >(undefined)
useEffect(() => {
if (!router.isReady) return
@@ -78,7 +79,7 @@ function AppArticleEmbedContent(