<template>
    <div class="block">
        <div class="tabs is-boxed" id="tabs">
            <ul class="has-bottom-line">
                <li v-for="(tab, index) in tabs" class="is-size-6"
                    :key="index"
                    :id="tab.id + '-tab'"
                    :class="{'is-active': tab.id === tabActiva}">
                    <a @click="setTabActiva(tab.id)">
                        <span>
                            {{ tab.nombre }}
                        </span>
                    </a>
                </li>
            </ul>
        </div>
    </div>
</template>

<script>
export default {
    data() {
        return {
            tabActiva: "pedidos",
            tabs: [
                {
                    id: "pedidos",
                    nombre: "Pedidos"
                },
                {
                    id: "bonos",
                    nombre: "Bonos"
                },
                {
                    id: "caracteristicas",
                    nombre: "Caracteristicas opcionales"
                }
            ]
        }
    },
    methods: {
      setTabActiva(tabId) {
        this.$parent.setSeccionActiva(tabId);
        this.tabActiva = tabId
      }
    }
}
</script>

<style lang="scss" scoped>
@import '../../../../node_modules/bulma';
  hr {
    border: none;
    height: 1px;
  }
  .has-bottom-line {
    border-bottom-color: #dbdbdb !important;
    border-bottom-style: solid !important;
    border-bottom-width: 1px !important;
  }
  .tabs li.is-active a {
    border-bottom-color: #e3342f;
    color: #e3342f;
  }
</style>