"use strict";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const jsxDevRuntime = require("react/jsx-dev-runtime");
const reactBinding = require("@contember/react-binding");
const NotFoundBoundary = require("./NotFoundBoundary.cjs");
const scopeComponent = require("./scopeComponent.cjs");
const FeedbackRenderer = require("../../bindingFacade/renderers/FeedbackRenderer.cjs");
const DetailScope = scopeComponent.scopeComponent(
  ({ children, stateComponent, stateProps, ...entityProps }) => /* @__PURE__ */ jsxDevRuntime.jsxDEV(reactBinding.DataBindingProvider, { stateComponent: stateComponent ?? FeedbackRenderer.FeedbackRenderer, stateProps, children: /* @__PURE__ */ jsxDevRuntime.jsxDEV(reactBinding.EntitySubTree, { ...entityProps, children: /* @__PURE__ */ jsxDevRuntime.jsxDEV(NotFoundBoundary.NotFoundBoundary, { children }, void 0, false, {
    fileName: "/__w/interface/interface/packages/admin/src/components/pageRouting/Scopes/DetailScope.tsx",
    lineNumber: 21,
    columnNumber: 5
  }, void 0) }, void 0, false, {
    fileName: "/__w/interface/interface/packages/admin/src/components/pageRouting/Scopes/DetailScope.tsx",
    lineNumber: 20,
    columnNumber: 4
  }, void 0) }, void 0, false, {
    fileName: "/__w/interface/interface/packages/admin/src/components/pageRouting/Scopes/DetailScope.tsx",
    lineNumber: 19,
    columnNumber: 3
  }, void 0),
  "DetailScope"
);
exports.DetailScope = DetailScope;
//# sourceMappingURL=DetailScope.cjs.map
