Вопрос 1: Как сделать composition
в emotion/native
в React Native?
Это действительно просто, все, что вам нужно, это использовать свойство стиля следующим образом:
const style1 = css`
font-size: 40px;
`
const color = css`
color: red;
`
// And then in your component you can pass the all your style objects
// in an array to style property
<Text style={[fontSize, color]}>Hello world</Text>
Вопрос2: Условный стиль в emotion/native
в React Native?
const Description = styled.Text`
font-size: ${props => props.fontSize !== undefined ? props.fontSize : "40px"};
color: hotpink;
`
<Description fontSize={"60px"}>
Change code in the editor and watch it change on your phone! Save to get a shareable url.
</Description>
Вот рабочий экзамен в виде закуски