/* , fillString = ' ' */

/* [
        'Conocimiento de Angular es necesario',
        'Conocimiento sobre los servicios y componentes básicos es necesario',
        'Saber un poco sobre los ciclos de vida de los componentes',
        'Poder crear componentes y servicios mediante el AngularCLI es recomendado',
        'Saber Angular con TypeScript',
        'NO es necesario saber Node',
      ], */

/* [
        'Elaborar un sistema de hospitales - para controlar médicos, hospitales y usuarios',
        'Dominar módulos, servicios',
        'Crear un backend usando Mongo, Express',
        'Implementar autenticación vía JWT',
        'Tener una base sólida sobre pruebas unitarias y de integración',
      ], */

/* harmony default export */

/* harmony export (binding) */

/* harmony import */

/* nuxt-component-imports */

/* videos: [
        { img: '', video: 'xuOzw0SxKhM', title: 'Angular: De cero a experto (Angular 10+)' },
        { img: '', video: 'Lkz8a3kEjwo', title: 'Configuración de TypeScript' },
        { img: '', video: 'nqDhZT67500', title: 'Variables let y const' },
        { img: '', video: 'vRXZj0DzXIA', title: 'BLACKPINK - Ice Cream (with Selena Gomez) M/V' },
      ], */

/* {
      "title": "Introducción",
      "count_learn": 1,
      "class": ["Introducción a la sección"]
      }, */

/*! 
  * portal-vue © Thorsten Lünborg, 2019 
  * 
  * Version: 2.1.7
  * 
  * LICENCE: MIT 
  * 
  * https://github.com/linusborg/portal-vue
  * 
 */

/*#__PURE__*/

/**
       * TODO
       * This should warn as well ...
       */

/***/

//  if (window.pageYOffset >= 40)

// <--- Añade esto para volver al modo video

// <--- NUEVO: para alternar entre imagen/video

// Actualiza el Height cada vez que se maximiza o minimiza la pantalla

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Courses/Detail/ContentCourse.vue?vue&type=template&id=251d7089&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Courses/Detail/DescriptionCourse.vue?vue&type=template&id=03ba37d0&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Courses/Detail/LearnCourse.vue?vue&type=template&id=c5c397d6&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Courses/Detail/RequirementsCourse.vue?vue&type=template&id=4e9f1502&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Courses/Detail/ScheduleCourse.vue?vue&type=template&id=eda0c562&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Courses/StickyCourse.vue?vue&type=template&id=61cf220a&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Custom/Collapse/Collapse.vue?vue&type=template&id=0e1cfc82&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Custom/CountDown.vue?vue&type=template&id=e5319382&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Custom/Tag.vue?vue&type=template&id=02698952&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Custom/Title.vue?vue&type=template&id=5026a90b&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Custom/Video.vue?vue&type=template&id=a41d958e&scoped=true&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/GenericComponents/Contact.vue?vue&type=template&id=adf6ddc2&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/GenericComponents/Courses/CoursesFeatured.vue?vue&type=template&id=425062b1&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/GenericComponents/Services.vue?vue&type=template&id=20293c2a&

// CONCATENATED MODULE: ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./pages/cursos/_slug.vue?vue&type=template&id=17e63824&

// Copying the array here so that the PortalTarget change event will actually contain two distinct arrays

// ESM COMPAT FLAG

// EXTERNAL MODULE: ./components/Courses/Detail/LearnCourse.vue + 4 modules

// EXTERNAL MODULE: ./components/Courses/Detail/ScheduleCourse.vue + 4 modules

// Internal

// Portal

// Target

// Target already exists

// activeSource: 'xuOzw0SxKhM',

// can't be a computed prop because it has to "react" to $slot changes.

// can't be a computed prop because it has to "react" to this.children().

// console.log('VIDEO CARGADO ************: ', this.activeSource);

// console.log('video cargado...', this.datos);

// content will be an array

// else, we render the scoped slot

// extracted by extract-css-chunks-webpack-plugin

// get props for target from $props

// https://github.com/tc39/proposal-string-pad-start-end

// if there's no "manual" scoped slot, so we create a <Portal> ourselves

// if user used <template> for the scoped slot

// if we have a transition component, pass the tag if it exists

// name for the portal

// name for the target

// only when we have a transition, because it causes a re-render

// return contenido.contenido;

// return this.descripcion;

// this.height = `250px`;

// this.player.play();

// this.select += 1;

// this.select -= 1;

// this.title = this.$route.query.data.name;

// we have to rename a few of them

// window.location.href
