From d44baab8d42249ab2c5f3bf66192a3a929cbbc67 Mon Sep 17 00:00:00 2001 From: Denozordec Date: Fri, 10 Jul 2026 01:23:32 +0700 Subject: [PATCH] fix: update resource page --- .../src/components/reui-kit/resource-page.tsx | 31 ++++++++++--------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/apps/web/src/components/reui-kit/resource-page.tsx b/apps/web/src/components/reui-kit/resource-page.tsx index 776e1bc..d50fa54 100644 --- a/apps/web/src/components/reui-kit/resource-page.tsx +++ b/apps/web/src/components/reui-kit/resource-page.tsx @@ -195,6 +195,22 @@ export function ResourcePage({ resetPagination() }, [onClearFilters, resetPagination]) + useEffect(() => { + if (isLoading || isError || (data.length === 0 && emptyState)) return + const el = frameRef.current + if (!el) return + debugAgentLog( + 'resource-page.tsx:mount', + 'resource page width', + { + title, + clientWidth: el.clientWidth, + maxWidth: getComputedStyle(el).maxWidth, + }, + 'A', + ) + }, [title, isLoading, isError, data.length, emptyState]) + if (isLoading) { return } @@ -227,21 +243,6 @@ export function ResourcePage({ const emptyMessage = 'Нет записей по выбранным фильтрам.' - useEffect(() => { - const el = frameRef.current - if (!el) return - debugAgentLog( - 'resource-page.tsx:mount', - 'resource page width', - { - title, - clientWidth: el.clientWidth, - maxWidth: getComputedStyle(el).maxWidth, - }, - 'A', - ) - }, [title]) - return (