diff --git a/apps/admin/src/components/MetadataPanel.tsx b/apps/admin/src/components/MetadataPanel.tsx index 4e001c7..a7ed7b3 100644 --- a/apps/admin/src/components/MetadataPanel.tsx +++ b/apps/admin/src/components/MetadataPanel.tsx @@ -1,4 +1,4 @@ -import { Box, Button, Stack, TextField, Typography } from '@mui/material'; +import { Box, Button, Stack, TextField, Typography, IconButton } from '@mui/material'; import { useState } from 'react'; export type Metadata = { @@ -25,6 +25,23 @@ export default function MetadataPanel({ value, onChange, onPublish }: { set({ tagsText: e.target.value })} fullWidth /> set({ canonicalUrl: e.target.value })} fullWidth /> set({ featureImage: e.target.value })} fullWidth /> + {value.featureImage && ( + + feature + set({ featureImage: '' })} + sx={{ position: 'absolute', top: 6, right: 6, bgcolor: 'rgba(255,255,255,0.9)', '&:hover': { bgcolor: 'rgba(255,255,255,1)' } }} + aria-label="Remove feature image" + > + × + + + )}