December 2019
Intermediate to advanced
598 pages
12h 21m
English
A prop can be optional so that the consumer doesn't necessarily have to pass it into a component. For example, we could have an optional prop in the Question component that allows a consumer to change whether the content of the question is rendered or not. We'll do this now:
import { gray2, gray3 } from './Styles';
export const Question: FC<Props> = ({ data }) => ( <div ... > <div ... > {data.title} </div> <div css={css` padding-bottom: 10px; font-size: 15px; color: ${gray2}; `} > {data.content.length > 50 ? `${data.content.substring(0, ...