ImageModal.tsx 818 B

123456789101112131415161718192021222324252627282930
  1. import { Image } from 'antd'
  2. // import { Assembly } from './AssemblyDetail'
  3. export enum Assembly {
  4. FORM = 'form', // 表单
  5. COSTPROFILE = 'costProfile', // 造价文件
  6. DATAPROFILE = 'dataProfile' // 资料清单
  7. }
  8. export const ImageUrlMap = {
  9. [Assembly.FORM]: {
  10. url: 'https://wc-assets.oss-cn-guangzhou.aliyuncs.com/images/component-preview/matter_form.png'
  11. },
  12. [Assembly.COSTPROFILE]: {
  13. url: 'https://wc-assets.oss-cn-guangzhou.aliyuncs.com/images/component-preview/matter_dataProfile.png'
  14. },
  15. [Assembly.DATAPROFILE]: {
  16. url: 'https://wc-assets.oss-cn-guangzhou.aliyuncs.com/images/component-preview/matter_form.png'
  17. }
  18. }
  19. const ImageModal = ({ imageUrl }) => {
  20. return (
  21. <div>
  22. <Image width={1000} src={ImageUrlMap[imageUrl].url} />
  23. </div>
  24. )
  25. }
  26. export default ImageModal