refactor option defaults

This commit is contained in:
Mike Greiling 2017-06-23 13:26:59 -05:00
parent 1f3225a5e3
commit 5a044dc25b
1 changed files with 2 additions and 5 deletions

View File

@ -25,12 +25,9 @@ function assembleFallbackImageSrc(inputName) {
return fallbackImageSrc;
}
const glEmojiTagDefaults = {
sprite: false,
forceFallback: false,
};
function glEmojiTag(inputName, options) {
const opts = Object.assign({}, glEmojiTagDefaults, options);
const opts = { sprite: false, forceFallback: false, ...options };
let name = Object.prototype.hasOwnProperty.call(emojiAliases, inputName) ?
emojiAliases[inputName] : inputName;
let emojiInfo = emojiMap[name];