REST Service for POPCORN - ILIAS
alex
2025-11-28 21cfe68a2ac2304d9c034b9d247a61e9861af666
vue/src/pages/Users.vue
@@ -7,6 +7,8 @@
import {useRouteQuery} from '@vueuse/router'
import {onKeyStroke, useDebounceFn} from "@vueuse/core"
document.title = `Users | globus-ilias-rest`
const route = useRoute()
const userId = route.params.userId
const users = reactive({
@@ -29,9 +31,15 @@
   // return init(0, asearch)
   // TODO offset muss zurückgesetzt werden wenn die Suche neu ist
   // search.value = asearch
   return init(offset.value, asearch)
   return init(0, asearch)
   // return init(offset.value, asearch)
}
const doSearch = useDebounceFn(_doSearch, 333)
function resetSearch () {
   search.value = ''
   init(0, "")
}
/////////////////////////////////////////////////////////////////////////
@@ -69,7 +77,7 @@
            <div class="search">
               Search
               <input @keyup="doSearch(search)" v-model="search" type="text" size="30">
               <button type="button" @click="_doSearch('')">
               <button type="button" @click="resetSearch">
                  <div style="transform:scale(1.4); font-weight: bold;">&times;</div>
               </button>
            </div>