class ReactOnRails::Locales::ToJs

Private Instance Methods

file_format() click to toggle source
# File lib/react_on_rails/locales/to_js.rb, line 10
def file_format
  "js"
end
template_default() click to toggle source
# File lib/react_on_rails/locales/to_js.rb, line 20
      def template_default
        <<-JS.strip_heredoc
          import { defineMessages } from 'react-intl';

          const defaultLocale = '#{default_locale}';

          const defaultMessages = defineMessages(#{@defaults});

          export { defaultMessages, defaultLocale };
        JS
      end
template_translations() click to toggle source
# File lib/react_on_rails/locales/to_js.rb, line 14
      def template_translations
        <<-JS.strip_heredoc
          export const translations = #{@translations};
        JS
      end