chore: initial import for test contour with k3s CI
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
import { Controller } from 'stimulus';
|
||||
|
||||
/*
|
||||
* This is an example Stimulus controller!
|
||||
*
|
||||
* Any element with a data-controller="searchOrderByInput" attribute will cause
|
||||
* this controller to be executed. The name "searchOrderByInput" comes from the filename:
|
||||
* searchOrderByInput_controller.js -> "searchOrderByInput"
|
||||
*
|
||||
* Delete this file or adapt it for your use!
|
||||
*/
|
||||
export default class extends Controller {
|
||||
connect() {
|
||||
var val = document.getElementById("specialist_search_order_by").value;
|
||||
var tabs = this.element;
|
||||
if (val) {
|
||||
check(val, false);
|
||||
}
|
||||
|
||||
tabs.addEventListener('change', function(evn) {
|
||||
check(evn.target.value, true);
|
||||
})
|
||||
|
||||
function check(index, redirect) {
|
||||
console.log(index)
|
||||
var array = index.split('.');
|
||||
var id = array[0];
|
||||
var sort = array[1];
|
||||
|
||||
tabs.forEach(function(item) {
|
||||
if (item.value == id) {
|
||||
item.selected = 'true';
|
||||
}
|
||||
});
|
||||
|
||||
document.getElementById("specialist_search_order_by").value = index + '.asc';
|
||||
|
||||
if (redirect) {
|
||||
document.querySelector('.submit-filter').click();
|
||||
}
|
||||
};
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user