Экспорт по умолчанию и объявление функции anon все в одном

Вот пример того, что я хочу сделать, и в настоящее время выдает ошибку. Я не уверен, что понимаю, почему, но синтаксически неправильно экспортировать, назначать значения по умолчанию и назначать переменную в одной строке. Преимущество наличия функции anon в том, что я могу использовать жирную стрелку=> и откройте возвращаемое значение с( а также) вместо открытия{ а также} вreturn jsx.

export default let Checkbox = (props) => (
  <div style={styles.checkboxContainer}>
    <input styleName={styles.checkbox} type="checkbox" />
    <span styleName={styles.checkboxStyled}></span>
  </div>
)

Есть ли способ сделать все это в одной строке? Есть ли веская причина, почему я не могу / почему это не в спецификации?

Ответы на вопрос(1)

Ваш ответ на вопрос