feat(MED-131): show other (non analysis-package) orders
This commit is contained in:
@@ -5,10 +5,10 @@ import {
|
||||
import { Eye } from "lucide-react";
|
||||
import Link from "next/link";
|
||||
import { formatDate } from "date-fns";
|
||||
import { IAnalysisPackageOrder } from "./types";
|
||||
import { IOrderLineItem } from "./types";
|
||||
|
||||
export default function OrdersItem({ orderItem }: {
|
||||
orderItem: IAnalysisPackageOrder,
|
||||
orderItem: IOrderLineItem,
|
||||
}) {
|
||||
return (
|
||||
<TableRow className="w-full">
|
||||
|
||||
@@ -7,12 +7,13 @@ import {
|
||||
TableHeader,
|
||||
} from '@kit/ui/table';
|
||||
import OrdersItem from "./orders-item";
|
||||
import { IAnalysisPackageOrder } from "./types";
|
||||
import { IOrderLineItem } from "./types";
|
||||
|
||||
const IS_SHOWN_ORDER_STATUS = true as boolean;
|
||||
|
||||
export default function OrdersTable({ orderItems }: {
|
||||
orderItems: IAnalysisPackageOrder[];
|
||||
export default function OrdersTable({ orderItems, title }: {
|
||||
orderItems: IOrderLineItem[];
|
||||
title: string;
|
||||
}) {
|
||||
if (!orderItems || orderItems.length === 0) {
|
||||
return null;
|
||||
@@ -23,7 +24,7 @@ export default function OrdersTable({ orderItems }: {
|
||||
<TableHeader className="text-ui-fg-subtle txt-medium-plus">
|
||||
<TableRow>
|
||||
<TableHead className="px-6">
|
||||
<Trans i18nKey="orders:table.analysisPackage" />
|
||||
<Trans i18nKey={title} />
|
||||
</TableHead>
|
||||
<TableHead className="px-6">
|
||||
<Trans i18nKey="orders:table.createdAt" />
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { StoreOrderLineItem } from "@medusajs/types";
|
||||
|
||||
export interface IAnalysisPackageOrder {
|
||||
export interface IOrderLineItem {
|
||||
item: StoreOrderLineItem;
|
||||
orderId: string;
|
||||
orderStatus: string;
|
||||
|
||||
Reference in New Issue
Block a user