import { Metadata } from "next";
import { getProducts } from "@/app/actions/product";
import { getCustomers } from "@/app/actions/customers";
import { getSettings } from "@/app/actions/settings";
import PosClient from "./pos-client";

export const metadata: Metadata = { title: "صندوق فروش - POS" };
export const dynamic = "force-dynamic";

export default async function PosPage() {
  const [{ products }, customers, settings] = await Promise.all([
    getProducts(),
    getCustomers(),
    getSettings(),
  ]);
  return <PosClient products={products || []} customers={customers || []} settings={settings} />;
}
