JSFiddle - React, Tailwind, and code Playground
by Adrián Gómez Llorente
JavaScript
const markdown = {
title: (...args) => {
return args[0] ? `# ${args[0]}` : '';
},
subtitle: (...args) => {
return args[0] ? `## ${args[0]}` : '';
},
list: (...args) => {
return args[0] ? `- ${args}` : '';
}
};
// Using functions
console.log(markdown.title('Esto es un título'));
console.log(markdown.subtitle('Y esto un subtítulo'));
console.log(markdown.list('Item 1'));
// Using template literals
console.log(markdown.title`Esto es un título`);
console.log(markdown.subtitle`Y esto un subtítulo`);
console.log(markdown.list`Item 1`);