forked from popcodeorg/popcode
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.projections.json
41 lines (41 loc) · 1.58 KB
/
.projections.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
{
"src/components/*.jsx": {
"type": "component",
"template": "import React from 'react';\nimport PropTypes from 'prop-types';\n\nexport default function {}() {open}\n{close}\n\n{}.propTypes = {open}\n{close};"
},
"src/containers/*.js": {
"type": "container",
"template": "import {open}connect{close} from 'react-redux';\nimport {open}{}{close} from '../components';\nimport {open}{close} from '../actions';\n\nfunction mapStateToProps(state) {open}\n return {open}\n {close};\n{close}\n\nfunction mapDispatchToProps(dispatch) {open}\n return {open}\n {close};\n{close}\n\nexport default connect(\n mapStateToProps,\n mapDispatchToProps,\n)({});\n"
},
"src/selectors/*.js": {
"type": "selector",
"template": "import {open}createSelector{close} from 'reselect';\n\nexport default createSelector(\n [],\n () => {open}\n {close},\n);"
},
"src/records/*.js": {
"type": "record",
"template": "import {open}Record{close} from 'immutable';\n\nexport default Record({open}\n{close}, '{}');"
},
"src/store.js": {
"type": "store"
},
"src/actions/*.js": {
"type": "action"
},
"src/reducers/*.js": {
"type": "reducer"
},
"src/sagas/*.js": {
"type": "saga"
},
"src/clients/*.js": {
"type": "client"
},
"test/unit/*.js": {
"type": "test",
"template": "import test from 'tape-catch';\n\ntest('{}', (assert) => {open}\n{close});"
},
"src/validations/*.js": {"type": "validation"},
"src/static/*": {"type": "static"},
"src/css/application.css": {"type": "stylesheet"},
"locales/*/translation.json": {"type": "locale"}
}