import { PosReconV2SettingsPage } from "@/components/xml-apis/pos-recon-v2/pos-recon-v2-settings-page"
import { fetchPosReconV2Settings } from "../_lib/pos-recon-v2-server-api"

export default async function PosReconV2SettingsRoute() {
  const result = await fetchPosReconV2Settings()

  return (
    <PosReconV2SettingsPage
      initialSettings={result.settings}
      corporateDbOptions={result.corporateDbOptions}
      bankApiOptions={result.bankApiOptions}
      notifyStatusOptions={result.notifyStatusOptions}
      notifyAssetClassOptions={result.notifyAssetClassOptions}
      initialErrorMessage={result.errorMessage}
    />
  )
}
