._.
This commit is contained in:
parent
4658593894
commit
1edb99991d
@ -6,4 +6,11 @@
|
|||||||
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
|
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
|
||||||
transform: scale(1.02);
|
transform: scale(1.02);
|
||||||
background-color: #f8f9fa;
|
background-color: #f8f9fa;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hover-info {
|
||||||
|
color: #007bff;
|
||||||
|
font-size: 0.9em;
|
||||||
|
margin-top: 10px;
|
||||||
|
transition: opacity 0.3s ease;
|
||||||
}
|
}
|
||||||
@ -25,6 +25,7 @@ const DeliveryOrdersList = ({
|
|||||||
const [deliveryOrders, setDeliveryOrders] = useState([]);
|
const [deliveryOrders, setDeliveryOrders] = useState([]);
|
||||||
const [loadingDeliveryOrders, setLoadingDeliveryOrders] = useState(true);
|
const [loadingDeliveryOrders, setLoadingDeliveryOrders] = useState(true);
|
||||||
const [calculatingRoutes, setCalculatingRoutes] = useState([]);
|
const [calculatingRoutes, setCalculatingRoutes] = useState([]);
|
||||||
|
const [hoveredOrderId, setHoveredOrderId] = useState(null);
|
||||||
const navigate = useNavigate();
|
const navigate = useNavigate();
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
@ -167,6 +168,8 @@ const DeliveryOrdersList = ({
|
|||||||
key={order.id}
|
key={order.id}
|
||||||
className="card mb-1"
|
className="card mb-1"
|
||||||
onClick={() => onSubOrderClick(order.id)}
|
onClick={() => onSubOrderClick(order.id)}
|
||||||
|
onMouseEnter={() => setHoveredOrderId(order.id)} // Обработчик наведения
|
||||||
|
onMouseLeave={() => setHoveredOrderId(null)} // Обработчик покидания
|
||||||
>
|
>
|
||||||
<div className="card-body">
|
<div className="card-body">
|
||||||
<p>Этап №{index + 1}</p>
|
<p>Этап №{index + 1}</p>
|
||||||
@ -180,6 +183,11 @@ const DeliveryOrdersList = ({
|
|||||||
<span className="visually-hidden"></span>
|
<span className="visually-hidden"></span>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
{hoveredOrderId === order.id && (
|
||||||
|
<p className="hover-info">
|
||||||
|
Нажмите, чтобы посмотреть подробную информацию
|
||||||
|
</p>
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
))}
|
))}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user