"use client";
import { jsx } from 'react/jsx-runtime';
import { Suspense, lazy } from 'react';
import { PageListSkeleton } from '../loading/page-list-skeleton.mjs';
import { ErrorBoundary } from 'react-error-boundary';
import { DefaultError } from '../shared/default-error.mjs';

const PageListPageInternal = lazy(
  () => import('./page-list-page.internal.mjs').then((m) => ({
    default: m.PageListPage
  }))
);
function PageListPage() {
  return /* @__PURE__ */ jsx(ErrorBoundary, { FallbackComponent: DefaultError, children: /* @__PURE__ */ jsx(Suspense, { fallback: /* @__PURE__ */ jsx(PageListSkeleton, {}), children: /* @__PURE__ */ jsx(PageListPageInternal, {}) }) });
}

export { PageListPage };
