feat(MED-131): show other (non analysis-package) orders

This commit is contained in:
2025-08-04 17:32:54 +03:00
parent 74ccbfd4d7
commit 0ba23b6c8e
6 changed files with 20 additions and 9 deletions

View File

@@ -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">

View File

@@ -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" />

View File

@@ -1,6 +1,6 @@
import { StoreOrderLineItem } from "@medusajs/types";
export interface IAnalysisPackageOrder {
export interface IOrderLineItem {
item: StoreOrderLineItem;
orderId: string;
orderStatus: string;