Skip to content

Commit d9f383a

Browse files
committed
Update templates
1 parent e4d1fad commit d9f383a

File tree

4 files changed

+5
-2
lines changed

4 files changed

+5
-2
lines changed

resources/templates/reducer/actions.ts.mustache

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ import { Dispatch } from 'redux';
22
import { {{ actionTypesEnumName }} } from './action-types';
33
import { {{ actionTypeName }} } from './types';
44

5-
export const {{ actionFunctionName }} = () => async (dispatch: Dispatch<{{ actionTypesEnumName }}.{{ actionTypeName }}>) => {
6-
dispatch({ type: {{ mutationType }} , data });
5+
export const {{ actionFunctionName }} = (data: any) => (dispatch: Dispatch<{{ actionTypeName }}>) => {
6+
dispatch({ type: {{ actionTypesEnumName }}.{{ mutationType }}, data });
77
};

resources/templates/reducer/index.ts.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { {{ moduleNamePascalCase }}Actions, {{ stateName }} } from './types';
22
import { {{ actionTypesEnumName }} } from './action-types';
33

44
export const initialState: {{ stateName }} = {
5+
data: null,
56
};
67

78
export default function {{ moduleNamePascalCase }}Reducer(state = initialState, action: {{ moduleNamePascalCase }}Actions): {{ stateName }} {

resources/templates/reducer/types.ts.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { Action } from 'redux';
22
import { {{ actionTypesEnumName }} } from './action-types';
33

44
export interface {{ stateName }} {
5+
data: any;
56
}
67

78
export type {{ actionTypeName }} = Action< {{ actionTypesEnumName }}.{{ mutationType }}> & {

src/fabs/util/TemplateRenderer.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ public static String transformTemplateName(String templateString, Map<String, St
2424
String fileName = parts[parts.length - 1];
2525

2626
Object[] keys = variables.keySet().toArray();
27+
fileName = fileName.replace(".mustache", "");
2728

2829
for (Object key : keys) {
2930
fileName = fileName.replace("{{" + key.toString() + "}}", variables.get(key));

0 commit comments

Comments
 (0)