@vandrei977/react-native-render-html
Version:
The hackable, full-featured Open Source HTML rendering solution for React Native.
10 lines • 736 B
TypeScript
import { ImageStyle } from 'react-native';
import { ImageDimensions } from '../shared-types';
import { IncompleteImageDimensions, UseIMGElementStateProps } from './img-types';
export type ConcreteDimensionsProps = {
flatStyle: ImageStyle;
naturalDimensions: ImageDimensions | null;
specifiedDimensions: IncompleteImageDimensions;
} & Pick<UseIMGElementStateProps, 'computeMaxWidth' | 'contentWidth'>;
export default function useImageConcreteDimensions<P extends ConcreteDimensionsProps>({ flatStyle, naturalDimensions, specifiedDimensions, computeMaxWidth, contentWidth }: P): P['naturalDimensions'] extends ImageDimensions ? ImageDimensions : ImageDimensions | null;
//# sourceMappingURL=useImageConcreteDimensions.d.ts.map