Я получаю приведенную ниже ошибку на iOS как отклоняемую ошибку. (Нажатие кнопки es c скрывает ошибку и показывает мое приложение.)
Недопустимый YGDirection 'row' должен быть одним из: (наследовать, ltr, rtl) - React Native
Я использую стилизованные компоненты в своем проекте, но я не думаю, что эта ошибка вызвана компонентом.
Так как реактивная система использует гибкий макет, мы должны иметь возможность используйте атрибут flex-direction
.
Мой компонент оболочки находится ниже:
const Wrapper = styled.View`
flex: 1;
align-items: ${props => props.align};
justify-content: ${props => props.justify};
flex-direction: ${props => props.direction};
flex-grow: ${props => props.grow};
flex-shrink: ${props => props.shrink};
`;
Wrapper.defaultProps = {
direction: 'column',
align: 'flex-start',
justify: 'flex-start',
grow: 1,
shrink: 0,
};
Я что-то упустил? Полная ошибка выглядит примерно так: