优化props.src判断 || Optimize props.src judgment (#223)

优化props.src判断
pull/227/head
eya46 10 months ago committed by GitHub
parent fe6f5ea637
commit a99d7763d6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -1,11 +1,12 @@
import React, { useState } from 'react'; import React, { useState } from 'react';
import { Avatar, AvatarProps } from '../Avatar'; import { Avatar, AvatarProps } from '../Avatar';
import { Image, imageUrlParser } from '../Image'; import { Image, imageUrlParser } from '../Image';
import { isValidStr } from '../utils';
export const AvatarWithPreview: React.FC<AvatarProps> = React.memo((props) => { export const AvatarWithPreview: React.FC<AvatarProps> = React.memo((props) => {
const [visible, setVisible] = useState(false); const [visible, setVisible] = useState(false);
const hasImage = typeof props.src === 'string'; const hasImage = isValidStr(props.src);
return ( return (
<> <>

Loading…
Cancel
Save