Pass search query to layout

This commit is contained in:
rijkvanzanten
2020-10-26 15:13:20 +01:00
parent 0dab1cdf90
commit 6fac205a2b

View File

@@ -15,6 +15,7 @@
:filters="filters"
:layout-query.sync="localQuery"
:layout-options.sync="localOptions"
:search-query="searchQuery"
@update:selection="onSelect"
select-mode
class="layout"
@@ -69,7 +70,7 @@ export default defineComponent({
const { collection } = toRefs(props);
const { info: collectionInfo } = useCollection(collection);
const { layout, layoutOptions, layoutQuery } = usePreset(collection);
const { layout, layoutOptions, layoutQuery, searchQuery } = usePreset(collection);
// This is a local copy of the layout. This means that we can sync it the layout without
// having use-preset auto-save the values
@@ -77,7 +78,18 @@ export default defineComponent({
const localOptions = ref(layoutOptions.value);
const localQuery = ref(layoutQuery.value);
return { save, cancel, _active, _selection, onSelect, localLayout, localOptions, localQuery, collectionInfo };
return {
save,
cancel,
_active,
_selection,
onSelect,
localLayout,
localOptions,
localQuery,
collectionInfo,
searchQuery,
};
function useActiveState() {
const localActive = ref(false);