Skip to content

Commit 441e082

Browse files
committed
Coffee generator fixed for Webpack syntax
1 parent 2b7cff0 commit 441e082

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

lib/generators/react/component_generator.rb

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,9 @@ def component_name
130130
def file_header
131131
if webpacker?
132132
if options[:coffee]
133-
%|React = require('react')\n|
133+
%|import React from 'react'\n|
134+
%|import PropTypes from 'prop-types'\n|
135+
%|export default |
134136
else
135137
%|var React = require("react")\n|
136138
end
@@ -140,12 +142,8 @@ def file_header
140142
end
141143

142144
def file_footer
143-
if webpacker?
144-
if options[:coffee]
145-
%|module.exports = @#{component_name}|
146-
else
147-
%|module.exports = #{component_name}|
148-
end
145+
if webpacker? && !options[:coffee]
146+
%|module.exports = #{component_name}|
149147
else
150148
''
151149
end

0 commit comments

Comments
 (0)