diff --git a/scripts/tags/note.js b/scripts/tags/note.js index 1c81c4a..6b818bd 100644 --- a/scripts/tags/note.js +++ b/scripts/tags/note.js @@ -7,19 +7,19 @@ module.exports = ctx => function(args, content) { const keywords = ['default', 'primary', 'info', 'success', 'warning', 'danger', 'no-icon']; const className = []; - const summary = []; - args.forEach((arg, index) => { - if (index > 2 || !keywords.includes(arg)) { - summary.push(arg); + for (let i = 0; i < 2; i++) { + if (keywords.includes(args[0])) { + className.push(args.shift()); } else { - className.push(arg); + break; } - }); - content = ctx.render.renderSync({ text: content, engine: 'markdown' }); - if (summary.length === 0) { - return `
It’s danger
+