<commit_before>$(".main-bar")
    .before(`<div class='side-bar side-bar-left'>
                <div id='vnav-container'>
                    <div>
                        <div class='search-wrapper'>
                            <input type="text" v-model="searchTerm" v-on:keyup="search" class="vnav-input" placeholder="Pesquisa no menu"/>
                        </div>
                        <vnav :menu="menu"/>
                    </div>
                </div>
            </div>`);


Vue.component('vnavItem', {
    template: `
    <div class='vnav-item'>
                        <i v-show="menuItem.menu && menuItem.menu.length" class="vnav-icon fa fa-folder-o" ></i>
                        <i v-show="menuItem.icon" class="vnav-icon fa fa-{{menuItem.icon}}" ></i>
                        <span class="vnav-item-text with-icon" >
                            <a v-bind:href="menuItem.url" class="vnav-link" >{{ menuItem.displayName }}</a>
                        </span>
                        <span v-if="menuItem.menu && menuItem.menu.length" class="plus-wrapper" v-on:click="toggle" >
                            <i class="vnav-icon fa fa-minus"  >{{menuItem.collapsed}}</i>
                        </span>
                    </div>
    `,
    props: {
        menuItem: Object
    },
    methods: {
        toggle: function(menuItem) {
        }
    }
})

Vue.component('vnav', {
    template: `<div class='vnav-children-wrapper'><commit_msg>Tentando desvincular os componentes<commit_after>$(".main-bar")
    .before(`<div class='side-bar side-bar-left'>
                <div id='vnav-container'>
                    <div>
                        <div class='search-wrapper'>
                            <input type="text" v-model="searchTerm" v-on:keyup="search" class="vnav-input" placeholder="Pesquisa no menu"/>
                        </div>
                        <vnav :menu="menu"/>
                    </div>
                </div>
            </div>`);

Vue.component('vnav', {
    template: `<div class='vnav-children-wrapper'>
{'fraction_non_alphanumeric': 0.1611489776046738, 'fraction_numerical': 0.0, 'mean_word_length': 1.4035087719298245, 'pattern_counts': {'":': 0, '<': 39, '<?xml version=': 0, '>': 39, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4460180', 'n_tokens_mistral': 614, 'n_tokens_neox': 586, 'n_words': 100}