From 3b98845976c84d4cec8ec2367e06d69fb51b8e1f Mon Sep 17 00:00:00 2001 From: pqhuy1987 Date: Fri, 19 Jun 2026 13:53:11 +0700 Subject: [PATCH] [CLAUDE] FE: PE tra danh sach ve layout goc (bam trai lap day) + giu focus overlay bam phieu anh Kiet/Tra Sol UAT: list state dang canh giua (max-w-5xl) trong 2 ben -> tra ve bo cuc goc 8e68ed1: grid lg:[400px_1fr_360px], list bam trai + 2 placeholder panel lap day man hinh, KHONG canh giua. Giu nguyen focus overlay S78 (bam phieu -> overlay truot tu phai che het menu+list; Duyet/Thu gon/Esc -> dong ve danh sach). --- .../pages/pe/PurchaseEvaluationsListPage.tsx | 30 +++++++++++++++---- .../pages/pe/PurchaseEvaluationsListPage.tsx | 30 +++++++++++++++---- 2 files changed, 48 insertions(+), 12 deletions(-) diff --git a/fe-admin/src/pages/pe/PurchaseEvaluationsListPage.tsx b/fe-admin/src/pages/pe/PurchaseEvaluationsListPage.tsx index 401ecaf..c6321a5 100644 --- a/fe-admin/src/pages/pe/PurchaseEvaluationsListPage.tsx +++ b/fe-admin/src/pages/pe/PurchaseEvaluationsListPage.tsx @@ -7,7 +7,7 @@ import { useCallback, useEffect, useMemo, useRef, useState } from 'react' import { useMutation, useQuery, useQueryClient } from '@tanstack/react-query' import { useNavigate, useSearchParams } from 'react-router-dom' import { toast } from 'sonner' -import { ArrowLeft, ClipboardCheck, Search } from 'lucide-react' +import { ArrowLeft, ClipboardCheck, Search, X } from 'lucide-react' import { Input } from '@/components/ui/Input' import { Select } from '@/components/ui/Select' import { EmptyState } from '@/components/EmptyState' @@ -307,11 +307,14 @@ export function PurchaseEvaluationsListPage() { - {/* S78 — list state: 1 panel rộng thoải mái (panel giữa/phải đã chuyển vào - focus overlay). max-w để dòng phiếu không trải quá dài trên màn siêu rộng. */} -
-
- {/* S78 — list state: 1 panel rộng thoải mái (panel giữa/phải đã chuyển vào - focus overlay). max-w để dòng phiếu không trải quá dài trên màn siêu rộng. */} -
-