Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
w(); // $ExpectError
w('blue man group'); // $ExpectType string[]
w('', ''); // $ExpectError
classify(); // $ExpectError
classify('blue man group'); // $ExpectType string
classify('', ''); // $ExpectError
capitalize(); // $ExpectError
capitalize('blue man group'); // $ExpectType string
capitalize('', ''); // $ExpectError
loc(); // $ExpectError
loc("_Hello World"); // $ExpectType string
loc("_Hello %@ %@", ["John", "Smith"]); // $ExpectType string
underscore('', ''); // $ExpectError
w(); // $ExpectError
w('blue man group'); // $ExpectType string[]
w('', ''); // $ExpectError
classify(); // $ExpectError
classify('blue man group'); // $ExpectType string
classify('', ''); // $ExpectError
capitalize(); // $ExpectError
capitalize('blue man group'); // $ExpectType string
capitalize('', ''); // $ExpectError
loc(); // $ExpectError
loc("_Hello World"); // $ExpectType string
loc("_Hello %@ %@", ["John", "Smith"]); // $ExpectType string
validations.forEach((validation) => {
assert('validation must include an `validate(value)` function', validation && validation.validate && typeof validation.validate === 'function');
try {
let valParam = get(validation, 'param');
let paramValue = valParam ? this.get(valParam) : undefined;
if (!validation.validate(currentValue, paramValue)) {
let message = this.get(`errorMessages.${valParam}`) || get(validation, 'message');
messages.pushObject({
message: loc(message.string || message, paramValue, currentValue)
});
}
} catch(error) {
warn(`Exception with validation: ${validation} ${error}`, false);
}
});
mobileHeaderLabel: computed('mobileHeaderTemplate', 'currentStepLabel', 'totalSteps', function() {
let { mobileHeaderTemplate, currentStepLabel, totalSteps } = this.getProperties('mobileHeaderTemplate', 'currentStepLabel', 'totalSteps');
return loc(mobileHeaderTemplate, [currentStepLabel, totalSteps]);
}),