Aspect-Ratio
Aspect-Ratio Primitive
Demo
Presents content within a chosen aspect ratio.
Installation
npx @react-native-reusables/cli@latest add aspect-ratio
Copy/paste the following code to ~/components/ui/aspect-ratio.tsx
:
import * as AspectRatioPrimitive from '@rn-primitives/aspect-ratio';
const AspectRatio = AspectRatioPrimitive.Root;
export { AspectRatio };
Usage
import { AspectRatio } from '~/components/ui/aspect-ratio';
function Example() { return ( <AspectRatio ratio={16 / 9} /> );}
Props
AspectRatio
Extends View
props
Prop | Type | Note |
---|---|---|
ratio | number | Defaults to 1 (optional) |