refactoring search, filtering, selection, fix #225 #227 #224

This commit is contained in:
lesion
2023-01-09 17:02:15 +01:00
parent 901c11e6cc
commit 0891acce1d
9 changed files with 187 additions and 102 deletions

View File

@@ -18,12 +18,15 @@ export default ({ $axios }, inject) => {
try {
const events = await $axios.$get('/events', {
params: {
start: params.start,
end: params.end,
...params,
// start: params.start,
// end: params.end,
places: params.places && params.places.join(','),
tags: params.tags && params.tags.join(','),
show_recurrent: !!params.show_recurrent,
max: params.maxs
// ...(params.show_recurrent !== && {show_recurrent: !!params.show_recurrent}),
// show_multidate: !!params.show_multidate,
// query: params.query,
// max: params.maxs
}
})
return events.map(e => Object.freeze(e))