framework/js/old/common/helpers/icon.js

13 lines
363 B
JavaScript
Raw Normal View History

/**
* The `icon` helper displays an icon.
*
* @param {String} fontClass The full icon class, prefix and the icons name.
* @param {Object} attrs Any other attributes to apply.
* @return {Object}
*/
export default function icon(fontClass, attrs = {}) {
attrs.className = 'icon ' + fontClass + ' ' + (attrs.className || '');
2020-04-17 17:57:55 +08:00
return <i {...attrs} />;
2015-04-25 20:58:39 +08:00
}