react-native-safe-image
Version:
Really light React-Native package to handle fallback when image is on error
19 lines (18 loc) • 555 B
TypeScript
import { Component, ReactNode } from 'react';
import { ImageProps, ImageSourcePropType } from 'react-native';
export interface SafeImageProps extends ImageProps {
fallbackImageSource?: ImageSourcePropType;
fallbackComponent?: ReactNode;
}
interface State {
renderImageFail: boolean;
}
export declare class SafeImage extends Component<SafeImageProps, State> {
state: {
renderImageFail: boolean;
};
componentDidUpdate(previousProps: SafeImageProps): void;
handleOnError: () => void;
render(): {} | null;
}
export {};