import React from 'react'; import { Card, Button, Row, Col, Typography, Space, Tag } from 'antd'; import { EditOutlined, DeleteOutlined, EyeOutlined } from '@ant-design/icons'; const { Text } = Typography; const CardDevice = ({ data, showPreviewModal, showEditModal, showDeleteDialog }) => { const getCardStyle = () => { const color = '#FF8C42'; // Orange color return { border: `2px solid ${color}`, borderRadius: '8px', textAlign: 'center' // Center text }; }; const getTitleStyle = () => { const backgroundColor = '#FF8C42'; // Orange color return { backgroundColor, color: '#fff', padding: '2px 8px', borderRadius: '4px', display: 'inline-block', }; }; return ( {data.map((item) => ( {item.device_name} } style={getCardStyle()} actions={[