message: fix: aspectratio api
diff: @@ -7,22 +7,22 @@ import type { IAspectRatioProps } from './types';
  const AspectView = forwardRef((props: any, ref?: any) => {
  const [layout, setLayout] = React.useState();
  - const inputStyle = [StyleSheet.flatten(props.style) || {}];
  + const aspectViewStyle = [StyleSheet.flatten(props.style) || {}];
  if (layout) {
  // @ts-ignore
  let { width = 0, height = 0 } = layout;
  if (width === 0) {
  - inputStyle.push({ width: height * props.aspectRatio, height });
  + aspectViewStyle.push({ width: height * props.aspectRatio, height });
  } else {
  - inputStyle.push({ width, height: width / props.aspectRatio });
  + aspectViewStyle.push({ width, height: width / props.aspectRatio });
  }
  }
  return (
  <Box
  - {...props}
  ref={ref}
  - style={inputStyle}
  + {...props}
  + style={aspectViewStyle}
  onLayout={({ nativeEvent: { layout: inLayout } }: any) =>
  setLayout(inLayout)
  }
  @@ -31,18 +31,13 @@ const AspectView = forwardRef((props: any, ref?: any) => {
  });
  const AspectRatio = (props: IAspectRatioProps, ref?: any) => {
  - const {
  - style,
  - ratio,
  - children = <></>,
  - ...resolvedProps
  - } = usePropsResolution(
  + const { ratio, children = <></>, ...resolvedProps } = usePropsResolution(
  'AspectRatio',
  props,
  {},
  { resolveResponsively: ['ratio'] }
  );
  - let computedStyle: ViewStyle | undefined = style;
  + let computedStyle: ViewStyle | undefined = resolvedProps.style;
  const newChildWithProps = React.cloneElement(
  children,
  {
  @@ -59,17 +54,15 @@ const AspectRatio = (props: IAspectRatioProps, ref?: any) => {
  // DOC: It uses a aspectRatio property of React Native and manually calculate on Web
  if (Platform.OS === 'web') {
  return (
  - <AspectView
  - {...resolvedProps}
  - aspectRatio={ratio}
  - style={style}
  - ref={ref}
  - >
  + <AspectView aspectRatio={ratio} {...resolvedProps} ref={ref}>
  {newChildWithProps}
  </AspectView>
  );
  } else {
  - computedStyle = StyleSheet.flatten([style, { aspectRatio: ratio }]);
  + computedStyle = StyleSheet.flatten([
  + { style: resolvedProps.style },
  + { aspectRatio: ratio },
  + ]);
  return (
  <Box {...resolvedProps} style={computedStyle} ref={ref}>
  {newChildWithProps}
  