Status List Functions
Retrieve all registered statuses from the OMS configuration.
Import
import {
getOrderStatusList,
getPaymentStatusList,
getShipmentStatusList
} from '@evershop/evershop/oms/services';
Functions
getOrderStatusList
getOrderStatusList(): Record<string, OrderStatus>
Returns all registered order statuses.
getPaymentStatusList
getPaymentStatusList(): Record<string, PaymentStatus>
Returns all registered payment statuses.
getShipmentStatusList
getShipmentStatusList(): Record<string, ShipmentStatus>
Returns all registered shipment statuses.
Examples
import { getPaymentStatusList } from '@evershop/evershop/oms/services';
const statuses = getPaymentStatusList();
// {
// pending: { name: 'Pending', badge: 'default', isDefault: true },
// paid: { name: 'Paid', badge: 'success' },
// ...
// }