Loading karaokatalog/ui/static/model/search.js 0 → 100644 +10 −0 Original line number Diff line number Diff line export default { query: null, apply(songs) { const normalizedQuery = this.query?.trim()?.toLowerCase() return normalizedQuery ? songs?.filter( song => song.title?.toLowerCase()?.includes(normalizedQuery) || song.artist?.toLowerCase()?.includes(normalizedQuery) ) : songs } } Loading
karaokatalog/ui/static/model/search.js 0 → 100644 +10 −0 Original line number Diff line number Diff line export default { query: null, apply(songs) { const normalizedQuery = this.query?.trim()?.toLowerCase() return normalizedQuery ? songs?.filter( song => song.title?.toLowerCase()?.includes(normalizedQuery) || song.artist?.toLowerCase()?.includes(normalizedQuery) ) : songs } }