borela / naomi

Sublime Text enhanced syntax highlighting for JavaScript ES6/ES7/ES2015/ES2016/ES2017+, Babel, FlowType, React JSX, Styled Components, HTML5, SCSS3, PHP 7, phpDoc, PHPUnit, MQL4. Basic: Git config files.
Other
557 stars 20 forks source link

jsx syntax troubles #226

Open kud opened 5 years ago

kud commented 5 years ago
image
class TextPageAsideAmendment extends React.Component {
  static propTypes = {
    theme: PropTypes.oneOf(["primary", "secondary"]).isRequired,
    logo: PropTypes.exact({
      colour: PropTypes.string.isRequired,
      name: PropTypes.string.isRequired,
    }),
    target: PropTypes.exact({
      name: PropTypes.string.isRequired,
      type: PropTypes.string.isRequired,
      position: PropTypes.string.isRequired,
    }),
    author: PropTypes.string.isRequired,
    reference: PropTypes.string.isRequired,
    fate: PropTypes.exact({
      label: PropTypes.string.isRequired,
      success: PropTypes.bool.isRequired,
    }),
    url: PropTypes.string.isRequired,
    current: PropTypes.bool.isRequired,
    reasonLines: PropTypes.array.isRequired,
    source: PropTypes.exact({
      place: PropTypes.string.isRequired,
      printableURL: PropTypes.string.isRequired,
    }),
    type: PropTypes.string.isRequired,
    child: PropTypes.node,
  }
}