From e34f4814c878a79839b431956502b3afe4a9dcc9 Mon Sep 17 00:00:00 2001 From: Henry Jameson Date: Wed, 9 Sep 2026 09:49:36 +0300 Subject: [PATCH] move composables to their own folder --- src/components/conversation/conversation.js | 15 ++------------- .../useScrollPosition.js | 0 .../conversation => composables}/useWindowSize.js | 0 3 files changed, 2 insertions(+), 13 deletions(-) rename src/{components/conversation => composables}/useScrollPosition.js (100%) rename src/{components/conversation => composables}/useWindowSize.js (100%) diff --git a/src/components/conversation/conversation.js b/src/components/conversation/conversation.js index 919017387..4148e9000 100644 --- a/src/components/conversation/conversation.js +++ b/src/components/conversation/conversation.js @@ -13,8 +13,8 @@ import { import { useRouter } from 'vue-router' import ChatMessageList from 'src/components/chat_message_list/chat_message_list.vue' -import { useScrollPosition } from 'src/components/conversation/useScrollPosition.js' -import { useWindowSize } from 'src/components/conversation/useWindowSize.js' +import { useScrollPosition } from 'src/composables/useScrollPosition.js' +import { useWindowSize } from 'src/composables/useWindowSize.js' import PostStatusForm from 'src/components/post_status_form/post_status_form.vue' import QuickFilterSettings from 'src/components/quick_filter_settings/quick_filter_settings.vue' import QuickViewSettings from 'src/components/quick_view_settings/quick_view_settings.vue' @@ -353,17 +353,6 @@ export default { const finalBottomScrollBoundary = realBottomScrollBoundary.value + buffer - // console.log( - // 'TOP SCROLL', - // itemBottomBoundary > finalTopScrollBoundary, - // itemBottomBoundary, finalTopScrollBoundary, - // ) - // console.log( - // 'BOTTOM SCROLL', - // itemTopBoundary < finalBottomScrollBoundary, - // itemTopBoundary, finalBottomScrollBoundary, - // ) - // To be visible, item's bottom boundary shoud be below top scroll boundary) const belowTopBoundary = itemBottomBoundary > finalTopScrollBoundary // To be visible, item's top boundary shoud be above bottom scroll boundary) diff --git a/src/components/conversation/useScrollPosition.js b/src/composables/useScrollPosition.js similarity index 100% rename from src/components/conversation/useScrollPosition.js rename to src/composables/useScrollPosition.js diff --git a/src/components/conversation/useWindowSize.js b/src/composables/useWindowSize.js similarity index 100% rename from src/components/conversation/useWindowSize.js rename to src/composables/useWindowSize.js