diff --git a/packages/console/src/components/Uploader/ImageUploader/index.module.scss b/packages/console/src/components/Uploader/ImageUploader/index.module.scss index a76ebbb13..2a05bbb3b 100644 --- a/packages/console/src/components/Uploader/ImageUploader/index.module.scss +++ b/packages/console/src/components/Uploader/ImageUploader/index.module.scss @@ -16,7 +16,7 @@ bottom: _.unit(2); } - > img { + .image { height: 40px; max-width: 100%; object-fit: contain; diff --git a/packages/console/src/components/Uploader/ImageUploader/index.tsx b/packages/console/src/components/Uploader/ImageUploader/index.tsx index ed3533d85..1562ee297 100644 --- a/packages/console/src/components/Uploader/ImageUploader/index.tsx +++ b/packages/console/src/components/Uploader/ImageUploader/index.tsx @@ -1,6 +1,7 @@ import type { AllowedUploadMimeType } from '@logto/schemas'; import Delete from '@/assets/images/delete.svg'; +import ImageWithErrorFallback from '@/components/ImageWithErrorFallback'; import IconButton from '../../IconButton'; import FileUploader from '../FileUploader'; @@ -26,7 +27,17 @@ export type Props = Omit & { function ImageUploader({ name, value, onDelete, ...rest }: Props) { return value ? (
- {name} + {