mirror of
https://github.com/ThatGuySam/doesitarm.git
synced 2026-05-18 06:44:46 -07:00
Remove unused search code
This commit is contained in:
parent
2878c66c84
commit
27271e4f50
1 changed files with 1 additions and 60 deletions
|
|
@ -269,10 +269,6 @@ export default {
|
||||||
// appList,
|
// appList,
|
||||||
query: '',
|
query: '',
|
||||||
hasStartedAnyQuery: false,
|
hasStartedAnyQuery: false,
|
||||||
titleStartsWithResults: [],
|
|
||||||
titleContainsResults: [],
|
|
||||||
categoryContainsResults: [],
|
|
||||||
statusResults: [],
|
|
||||||
storkResults: [],
|
storkResults: [],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
@ -339,28 +335,7 @@ export default {
|
||||||
getSearchLinks (app) {
|
getSearchLinks (app) {
|
||||||
return app?.searchLinks || []
|
return app?.searchLinks || []
|
||||||
},
|
},
|
||||||
// Search priorities
|
|
||||||
titleStartsWith (query, app) {
|
|
||||||
const matches = app.name.toLowerCase().startsWith(query)
|
|
||||||
if (matches) {
|
|
||||||
this.titleStartsWithResults.push(app)
|
|
||||||
}
|
|
||||||
return matches
|
|
||||||
},
|
|
||||||
titleContains (query, app) {
|
|
||||||
const matches = app.name.toLowerCase().includes(query)
|
|
||||||
if (matches) {
|
|
||||||
this.titleContainsResults.push(app)
|
|
||||||
}
|
|
||||||
return matches
|
|
||||||
},
|
|
||||||
categoryContains (query, app) {
|
|
||||||
const matches = getAppCategory(app).label.toLowerCase().includes(query)
|
|
||||||
if (matches) {
|
|
||||||
this.categoryContainsResults.push(app)
|
|
||||||
}
|
|
||||||
return matches
|
|
||||||
},
|
|
||||||
statusIs (query, app) {
|
statusIs (query, app) {
|
||||||
|
|
||||||
// console.log('query', query)
|
// console.log('query', query)
|
||||||
|
|
@ -372,18 +347,9 @@ export default {
|
||||||
|
|
||||||
const matches = app.status.includes(status) || app.status === status
|
const matches = app.status.includes(status) || app.status === status
|
||||||
|
|
||||||
// if (matches) {
|
|
||||||
// this.statusResults.push(app)
|
|
||||||
// }
|
|
||||||
|
|
||||||
return matches
|
return matches
|
||||||
},
|
},
|
||||||
// Search tools
|
// Search tools
|
||||||
pluck (array, index) {
|
|
||||||
const pluckedItem = array[index]
|
|
||||||
array.splice(index, 1)
|
|
||||||
return pluckedItem
|
|
||||||
},
|
|
||||||
getFilterKeyAndValue (query) {
|
getFilterKeyAndValue (query) {
|
||||||
const key = query.substring(0, query.indexOf( statusFilterSeparator ))
|
const key = query.substring(0, query.indexOf( statusFilterSeparator ))
|
||||||
const value = query.substring(query.indexOf( statusFilterSeparator )+1)
|
const value = query.substring(query.indexOf( statusFilterSeparator )+1)
|
||||||
|
|
@ -481,25 +447,6 @@ export default {
|
||||||
this.query = queryWords.join(' ')
|
this.query = queryWords.join(' ')
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
filterStatusFromText (rawQuery) {
|
|
||||||
const statusText = []
|
|
||||||
const searchWords = []
|
|
||||||
|
|
||||||
// Look through each word and separate the status words from the normal query words
|
|
||||||
rawQuery.split(' ').forEach(word => {
|
|
||||||
if (word.includes( statusFilterPrefix + statusFilterSeparator )) {
|
|
||||||
statusText.push(word)
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
searchWords.push(word)
|
|
||||||
})
|
|
||||||
|
|
||||||
return [
|
|
||||||
statusText.join(' '),
|
|
||||||
searchWords.join(' ').trim()
|
|
||||||
]
|
|
||||||
},
|
|
||||||
scrollInputToTop () {
|
scrollInputToTop () {
|
||||||
scrollIntoView(this.$refs['search-container'], {
|
scrollIntoView(this.$refs['search-container'], {
|
||||||
block: 'start',
|
block: 'start',
|
||||||
|
|
@ -507,12 +454,6 @@ export default {
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
async queryResults (rawQuery) {
|
async queryResults (rawQuery) {
|
||||||
// Clear any results from before
|
|
||||||
this.titleStartsWithResults = []
|
|
||||||
this.titleContainsResults = []
|
|
||||||
this.categoryContainsResults = []
|
|
||||||
this.statusResults = []
|
|
||||||
|
|
||||||
|
|
||||||
// Snap results scroll position back to top
|
// Snap results scroll position back to top
|
||||||
// this.$refs['search-container'].scrollTop = 0
|
// this.$refs['search-container'].scrollTop = 0
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue