@vandrei977/react-native-render-html
Version:
The hackable, full-featured Open Source HTML rendering solution for React Native.
15 lines (13 loc) • 454 B
text/typescript
import { TNodeShape, TNodeType } from '@native-html/transient-render-engine';
export default function mergeCollapsedMargins<T extends TNodeType>(
collapsedMarginTop: number | null | undefined,
nativeStyle: ReturnType<TNodeShape<T>['getNativeStyles']>
): ReturnType<TNodeShape<T>['getNativeStyles']> {
if (typeof collapsedMarginTop !== 'number') {
return nativeStyle;
}
return {
...nativeStyle,
marginTop: collapsedMarginTop
};
}