FPSMS-frontend
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

qrCodeHandleSearchWrapper.tsx 692 B

123456789101112131415161718192021
  1. import React from "react";
  2. import QrCodeHandleSearch from "./qrCodeHandleSearch";
  3. import QrCodeHandleSearchLoading from "./qrCodeHandleSearchLoading";
  4. import { fetchUser } from "@/app/api/user";
  5. import { fetchPrinterCombo } from "@/app/api/settings/printer";
  6. interface SubComponents {
  7. Loading: typeof QrCodeHandleSearchLoading;
  8. }
  9. const QrCodeHandleSearchWrapper: React.FC & SubComponents = async () => {
  10. const [users, printerCombo] = await Promise.all([
  11. fetchUser(),
  12. fetchPrinterCombo(),
  13. ]);
  14. return <QrCodeHandleSearch users={users} printerCombo={printerCombo} />;
  15. };
  16. QrCodeHandleSearchWrapper.Loading = QrCodeHandleSearchLoading;
  17. export default QrCodeHandleSearchWrapper;