mirror of
https://github.com/bobwen-dev/react-templates
synced 2025-04-12 00:56:39 +02:00
eslint fixes
This commit is contained in:
parent
d8d89c020f
commit
077cf75b25
@ -184,15 +184,15 @@ function convertHtmlToReact(node, context) {
|
|||||||
if (node.attribs[scopeProp]) {
|
if (node.attribs[scopeProp]) {
|
||||||
data.scopeMapping = {};
|
data.scopeMapping = {};
|
||||||
data.scopeName = '';
|
data.scopeName = '';
|
||||||
_.each(context.boundParams,function (boundParam) {
|
_.each(context.boundParams, function (boundParam) {
|
||||||
data.scopeMapping[boundParam] = boundParam;
|
data.scopeMapping[boundParam] = boundParam;
|
||||||
});
|
});
|
||||||
_.each(node.attribs[scopeProp].split(';'),function (scopePart) {
|
_.each(node.attribs[scopeProp].split(';'), function (scopePart) {
|
||||||
var scopeSubParts = scopePart.split(' as ');
|
var scopeSubParts = scopePart.split(' as ');
|
||||||
var scopeName = scopeSubParts[1].trim();
|
var scopeName = scopeSubParts[1].trim();
|
||||||
addIfNotThere(context.boundParams, scopeName);
|
addIfNotThere(context.boundParams, scopeName);
|
||||||
data.scopeName += capitalize(scopeName);
|
data.scopeName += capitalize(scopeName);
|
||||||
data.scopeMapping[scopeName] = scopeSubParts[0].trim();
|
data.scopeMapping[scopeName] = scopeSubParts[0].trim();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -217,9 +217,9 @@ function convertHtmlToReact(node, context) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (node.attribs[templateProp]) {
|
if (node.attribs[templateProp]) {
|
||||||
data.repeatFunction = generateInjectedFunc(context,'repeat'+capitalize(data.item),'return '+data.body);
|
data.repeatFunction = generateInjectedFunc(context, 'repeat' + capitalize(data.item), 'return ' + data.body);
|
||||||
data.repeatBinds = ['this'].concat(_.reject(context.boundParams, function (param) {
|
data.repeatBinds = ['this'].concat(_.reject(context.boundParams, function (param) {
|
||||||
return (param === data.item || param === data.item+'Index');
|
return (param === data.item || param === data.item + 'Index');
|
||||||
}));
|
}));
|
||||||
data.body = repeatTemplate(data);
|
data.body = repeatTemplate(data);
|
||||||
}
|
}
|
||||||
@ -227,7 +227,7 @@ function convertHtmlToReact(node, context) {
|
|||||||
data.body = ifTemplate(data);
|
data.body = ifTemplate(data);
|
||||||
}
|
}
|
||||||
if (node.attribs[scopeProp]) {
|
if (node.attribs[scopeProp]) {
|
||||||
var generatedFuncName = generateInjectedFunc(context,'scope'+data.scopeName,'return '+data.body,_.keys(data.scopeMapping));
|
var generatedFuncName = generateInjectedFunc(context, 'scope' + data.scopeName, 'return ' + data.body, _.keys(data.scopeMapping));
|
||||||
data.body = generatedFuncName + '.apply(this, [' + _.values(data.scopeMapping).join(',') + '])';
|
data.body = generatedFuncName + '.apply(this, [' + _.values(data.scopeMapping).join(',') + '])';
|
||||||
}
|
}
|
||||||
return data.body;
|
return data.body;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user