fix(view): adjustment view page notification

This commit is contained in:
zain94rif
2026-01-05 10:39:01 +07:00
parent ec094b8f55
commit b342289888

View File

@@ -64,7 +64,7 @@ const transformNotificationData = (apiData) => {
}) + ' WIB' }) + ' WIB'
: 'N/A', : 'N/A',
location: item.plant_sub_section_name || item.device_location || 'Location not specified', location: item.plant_sub_section_name || item.device_location || 'Location not specified',
details: item.message_error_issue || 'No details available', details: item.device_name || '-',
link: `/verification-sparepart/${item.notification_error_id}`, // Dummy URL untuk verifikasi spare part link: `/verification-sparepart/${item.notification_error_id}`, // Dummy URL untuk verifikasi spare part
subsection: item.plant_sub_section_name || 'N/A', subsection: item.plant_sub_section_name || 'N/A',
isRead: item.is_read, isRead: item.is_read,
@@ -396,7 +396,7 @@ const ListNotification = memo(function ListNotification(props) {
</div> </div>
</Col> </Col>
<Col flex="auto"> <Col flex="auto">
<div {/* <div
style={{ style={{
display: 'flex', display: 'flex',
gap: '8px', gap: '8px',
@@ -419,12 +419,18 @@ const ListNotification = memo(function ListNotification(props) {
> >
{notification.details} {notification.details}
</Paragraph> </Paragraph>
</div> </div> */}
<Space <Space
direction="vertical" direction="vertical"
size={4} size={4}
style={{ fontSize: '13px', color: '#8c8c8c' }} style={{ fontSize: '13px', color: '#8c8c8c' }}
> >
<Space>
<MobileOutlined />
<Text type="secondary">
{notification.details}
</Text>
</Space>
<Space> <Space>
<ClockCircleOutlined /> <ClockCircleOutlined />
<Text type="secondary"> <Text type="secondary">
@@ -438,17 +444,10 @@ const ListNotification = memo(function ListNotification(props) {
</Text> </Text>
</Space> </Space>
<Space> <Space>
<LinkOutlined />
<AntdLink
href={notification.link}
target="_blank"
>
{notification.link}
</AntdLink>
<Button <Button
type="link" type="link"
icon={<SendOutlined />} icon={<SendOutlined />}
style={{ paddingLeft: '8px' }} style={{ paddingLeft: '0px' }}
onClick={(e) => { onClick={(e) => {
e.stopPropagation(); e.stopPropagation();
handleResend(notification); handleResend(notification);