Sha256: a63189aefde0a04c96864daf6f057ed5e93edf58fc0cf5acdfcac6d3f793d8db
Contents?: true
Size: 626 Bytes
Versions: 11
Compression:
Stored size: 626 Bytes
Contents
# frozen_string_literal: true require "erb" module ReactOnRails module Locales class ToJs < Base private def file_format "js" end def template_translations <<-JS.strip_heredoc export const translations = #{@translations}; JS end def template_default <<-JS.strip_heredoc import { defineMessages } from 'react-intl'; const defaultLocale = '#{default_locale}'; const defaultMessages = defineMessages(#{@defaults}); export { defaultMessages, defaultLocale }; JS end end end end
Version data entries
11 entries across 11 versions & 1 rubygems