edgardleal/require-vuejs

View on GitHub
examples/demo/component.html

Summary

Maintainability
Test Coverage
<template>
    <div class="card">
        <header class="card-header">
            <p class="card-header-title">
                This card comming from a .html component
            </p>
            <a class="card-header-icon">
                <span class="icon">
                    <i class="fa fa-angle-down"></i>
                </span>
            </a>
        </header>
        <div class="card-content">
            <div class="content">
                Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec iaculis mauris.
                <a>@bulmaio</a>. <a>#css</a> <a>#responsive</a>
                <br>
                <small>11:09 PM - 1 Jan 2016</small>
            </div>
        </div>
        <footer class="card-footer">
            <a class="card-footer-item">Save</a>
            <a class="card-footer-item">Edit</a>
            <a class="card-footer-item">Delete</a>
        </footer>
    </div>

</template>

<script>
define(["Vue"], function(Vue) {

    var result = {
        template: template
    };

    Vue.component("vue-html", result);

    return result;
});
</script>