From c7054579f13196230f2fde2fe78468bcc717ac8e Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Fri, 23 Jan 2026 09:56:17 +0700 Subject: [PATCH] Fix catalog: selection panels instead of modals, remove duplicate QuoteForm - Add SelectionPanel.vue for product/hub/supplier selection lists - Remove QuoteForm from QuotePanel (header already has controls) - Show SelectionPanel when selectMode is active - Connect search button in header to page via shared state --- app/components/catalog/QuotePanel.vue | 43 +---- app/components/catalog/SelectionPanel.vue | 143 +++++++++++++++ app/layouts/topnav.vue | 8 +- app/pages/catalog/index.vue | 201 ++++++---------------- 4 files changed, 207 insertions(+), 188 deletions(-) create mode 100644 app/components/catalog/SelectionPanel.vue diff --git a/app/components/catalog/QuotePanel.vue b/app/components/catalog/QuotePanel.vue index 516dd7c..e762b00 100644 --- a/app/components/catalog/QuotePanel.vue +++ b/app/components/catalog/QuotePanel.vue @@ -1,27 +1,13 @@