Skip to content

Files

Latest commit

 

History

History
26 lines (19 loc) · 490 Bytes

no-camel-case.md

File metadata and controls

26 lines (19 loc) · 490 Bytes

Pattern: Use of camel-case

Issue: -

Description

This is to prevent case-sensitivity issue in certain translation vendors.

import {defineMessages} from 'react-intl'

const messages = defineMessages({
  // WORKS
  foo: {
    defaultMessage: 'foo {snake_case} {nothing}',
  },
  // FAILS
  bar: {
    defaultMessage: 'foo {camelCase}',
  },
})

Further Reading