null && something
разрешается до null
.
Похоже,
не может принять null
в качестве props.children
. Попробуйте подготовить события перед рендерингом
:
let allEvents = [];
if (data) allEvents.push(/*something*/)
if (events) {
allEvents = allEvents.concat(events.map(/*something*/));
}
...
{allEvents.length > 0 && (
{allEvents.map(event => )}
)}
Может быть ошибка https://github.com/rcdexta/react-event-timeline/blob/master/components/Timeline. JS # L8
const childrenWithProps = React.Children.map(children, child => React.cloneElement(child, { orientation }))
Маркировка предпочтена входному атрибуту заголовка. Если маркировка присутствует, чтения JAWS, что, иначе если заголовок является существующими чтениями JAWS это.
Атрибут заголовка не читается в этом случае, видимый текст прочитан
Из http://www.w3.org/TR/html401/struct/global.html#adef-title:
Аудио агенты пользователя могут говорить информацию о заголовке в подобном контексте. Например, установка атрибута на ссылке позволяет агентам пользователя (визуальный и невидимый) говорить пользователям о природе связанного ресурса:
Я протестировал использование JAWS на этом коде:
<FORM action="http://somesite.com/prog/adduser" method="post">
<LABEL for="firstname">First name Label: </LABEL>
<INPUT title="first name Title" type="text" id="firstname"><BR>
<INPUT title="Last name Title" type="text" id="lastname"><BR>
<LABEL for="email">email Label: </LABEL>
<INPUT type="text" title="Email Title" id="email"><BR>
<INPUT type="radio" name="sex" value="Male"> Male<BR>
<INPUT type="radio" name="sex" value="Female"> Female<BR>
<INPUT title="Send title" type="submit" value="Send"> <INPUT type="reset">
</FORM>
Я должен также указать, что Научная Свобода имеет испытательную загрузку (ftp), который даст Вам значительно более глубокое понимание того, на что веб-страницы похожи пользователям.