import { Suspense } from "react";

import { TransactionModuleFormPage } from "./transaction-module-form-page";
import type { TransactionModuleFormConfig } from "./types";

type TransactionFormRoutePageProps = {
  config: TransactionModuleFormConfig;
};

export function TransactionFormRoutePage({ config }: TransactionFormRoutePageProps) {
  return (
    <div className="min-w-0 w-full" data-content-padding="false" data-page-layout="full">
      <Suspense fallback={null}>
        <TransactionModuleFormPage config={config} />
      </Suspense>
    </div>
  );
}
