From 38437011f85b313ca754fe131f1f7507fca78194 Mon Sep 17 00:00:00 2001 From: Mathis Mensing Date: Thu, 11 Jan 2024 20:17:20 +0100 Subject: [PATCH] feat(spoolman): remember spool selection dialog sort key/order (#1305) Signed-off-by: Mathis Mensing Co-authored-by: Pedro Lamas --- .../widgets/spoolman/SpoolSelectionDialog.vue | 26 +++++++++++++++++-- src/store/config/state.ts | 6 ++++- src/store/config/types.ts | 4 +++ 3 files changed, 33 insertions(+), 3 deletions(-) diff --git a/src/components/widgets/spoolman/SpoolSelectionDialog.vue b/src/components/widgets/spoolman/SpoolSelectionDialog.vue index 6642568a99..a350a13664 100644 --- a/src/components/widgets/spoolman/SpoolSelectionDialog.vue +++ b/src/components/widgets/spoolman/SpoolSelectionDialog.vue @@ -93,12 +93,14 @@ :custom-filter="filterResults" :no-data-text="$t('app.file_system.msg.not_found')" :no-results-text="$t('app.file_system.msg.not_found')" - sort-by="last_used" - sort-desc + :sort-by="sortOrder.key ?? undefined" + :sort-desc="sortOrder.desc ?? undefined" mobile-breakpoint="0" class="file-system spool-table" hide-default-footer disable-pagination + @update:sort-by="handleSortOrderKeyChange" + @update:sort-desc="handleSortOrderDescChange" >