10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# File 'lib/generators/component/component_generator.rb', line 10
def create_component_index
create_file "app/javascript/src/#{install_folder_name}/components/#{name}/#{name}.js",
"import React from 'react';
import './#{name}.scss';
const #{name} = () => (
<div className='#{name}'>
<h1>#{name} component!</h1>
<p>find me in app/javascript/src/#{install_folder_name}/components/#{name}/#{name}.js</p>
</div>
)
export default #{name};"
create_file "app/javascript/src/#{install_folder_name}/components/#{name}/#{name}.scss",
".#{name} {
}"
end
|