1import { Controller } from '@hotwired/stimulus' 2import 'select2' 3 4export default class extends Controller { 5 // Define static value to fetch the URL from HTML data attributes. 6 static values = { url: String, placeholder: String } 7 8 // Triggered when the Stimulus controller is connected to the DOM. 9 connect() { 10 $('.path').on('change', function (e) { 11 var stage = $('.stage') 12 var path = $('.path').val() 13 var paths = ['Camino Francés', 'Camino del Norte', 'Camino Portugués', 'Fistera y Muxia', 'Camino Primitivo', 'VÃa de la Plata', 'Camino Inglés', 'Camino Sanabrés'] 14 var stages = [['Camino Francés desde Sarria', 'Camino Francés desde O Cebreiro', 'León - Santiago de Compostela a Pie', 'León - Santiago de Compostela en Bici', 'Roncesvalles - Logroño a Pie', 'Logroño - Burgos a Pie', 'Burgos - León a Pie', 'Ponferrada - Santiago en Bici', 'Roncesvalles - Santiago en Bici 12 etapas', 'Roncesvalles - Santiago en Bici 16 etapas]'], ['Avilés - Santiago de Compostela en Bicicleta', 'San Sebastián - Bilbao a Pie', 'Bilbao - Santander a Pie', 'Santander - Gijón a Pie', 'Gijón - Ribadeo a Pie', 'Ribadeo - Santiago de Compostela a Pie', 'Baamonde - Santiago de Compostela a Pie', 'Luarca - Santiago de Compostela a Pie', 'Irún - Santiago de Compostela en Bicicleta'], ['Tui - Santiago de Compostela a Pie', 'Baiona - Santiago de Compostela a Pie', 'Camino Portugués en b
14ici desde Oporto', 'Oporto - Santiago de Compostela por la Costa en Bici', 'Oporto - Santiago de Compostela a Pie', 'Tui -Santiago de Compostela a Pie - Variante Espiritual'], ['Camino de Santiago a Fisterra', 'Santiago de Compostela - MuxÃa a Pie', 'Ruta de los Farosw: Malpica - Fisterra a Pie', 'Ruta de los Faros: Laxe - Fisterra a Pie'], ['Oviedo - Lugo a Pie', 'Camino Primitivo desde Lugo', 'Oviedo a Santiago en Bicicleta'], ['Salamanca - Santiago en Bicicleta', 'Sevilla - Monesterio a Pie', 'Monesterio - Mérida a Pie', 'Mérida - Cáceres a Pie', 'Cáceres - Baños de Montemayor a Pie', 'Baños de Montemayor - Salamanca a Pie', 'Salamanca - Benavente a Pie', 'Benavente - Astorga a Pie'], ['Camino Inglés desde Ferrol'], ['Granja de Moreruela - Puebla de Sanabria a Pie', 'Puebla de Sanabria - Ourense a Pie', 'Ourense - Santiago de Compostela a Pie', 'Puebla de Sanabria - Santiago de Compostela en Bicicleta']] 15 var options = stages[paths.indexOf(path)] 16 stage.empty() 17 stage.append(new Option('', '', false, false)) 18 for (var i = 0; i < options.length; i++) { 19 var option = new Option(options[i], options[i], false, false) 20 stage.append(option) 21 } 22 }) 23 } 24 25 // Triggered when the Stimulus controller is removed from the DOM. 26 disconnect() {} 27};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.