
META-INF.resources.components.account_selector.OrdersTable.js Maven / Gradle / Ivy
/**
* SPDX-FileCopyrightText: (c) 2000 Liferay, Inc. https://liferay.com
* SPDX-License-Identifier: LGPL-2.1-or-later OR LicenseRef-Liferay-DXP-EULA-2.0.0-2023-06
*/
import ClayTable from '@clayui/table';
import {DateTimeRenderer, StatusRenderer} from '@liferay/frontend-data-set-web';
import PropTypes from 'prop-types';
import React from 'react';
import {formatActionUrl} from '../../utilities/index';
function OrdersTable({orders, selectOrderURL}) {
return (
{Liferay.Language.get('order-number')}
{Liferay.Language.get('status')}
{Liferay.Language.get('last-modified')}
{orders.map((order) => (
{order.id}
))}
);
}
OrdersTable.propTypes = {
orders: PropTypes.arrayOf(
PropTypes.shape({
id: PropTypes.number.isRequired,
modifiedDate: PropTypes.string.isRequired,
orderStatusInfo: PropTypes.object.isRequired,
})
),
selectOrderURL: PropTypes.string.isRequired,
};
export default OrdersTable;
© 2015 - 2025 Weber Informatics LLC | Privacy Policy