From 448ea4b1bac99819b35e230e71dd10409adba2a8 Mon Sep 17 00:00:00 2001 From: Hayden <48267247+hayden-fr@users.noreply.github.com> Date: Sat, 1 Feb 2025 11:56:17 +0800 Subject: [PATCH] pref: use hooks instead of directive (#108) - remove v-resize - add useContainerResize - remove v-container - add useContainerQueries - add useContainerScroll --- src/components/DialogDownload.vue | 5 +-- src/components/DialogManager.vue | 53 +++++++++++++--------------- src/components/ModelContent.vue | 6 ++-- src/components/ResponseScroll.vue | 47 +++++++++++++------------ src/components/ResponseSelect.vue | 25 ++++++++----- src/hooks/container.ts | 43 +++++++---------------- src/hooks/resize.ts | 57 ++++++++++++++++++++++-------- src/hooks/scroll.ts | 58 +++++++++++++++++++++++++++++++ src/main.ts | 4 --- src/types/shims.d.ts | 7 ---- 10 files changed, 185 insertions(+), 120 deletions(-) create mode 100644 src/hooks/scroll.ts diff --git a/src/components/DialogDownload.vue b/src/components/DialogDownload.vue index 8d368c9..0ce440d 100644 --- a/src/components/DialogDownload.vue +++ b/src/components/DialogDownload.vue @@ -1,6 +1,6 @@