"use client";
'use strict';

const jsxRuntime = require('react/jsx-runtime');
const pageLayout = require('./page-layout.cjs');
const stackAttribution = require('./stack-attribution.cjs');

function PageWrapper({
  children,
  className,
  testId,
  showAttribution = true
}) {
  return /* @__PURE__ */ jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [
    /* @__PURE__ */ jsxRuntime.jsx(pageLayout.PageLayout, { className, "data-testid": testId, children }),
    showAttribution && /* @__PURE__ */ jsxRuntime.jsx(stackAttribution.StackAttribution, {})
  ] });
}

exports.PageWrapper = PageWrapper;
