hunk.code_window:   "exports": {
       "./app": "./src/app.tsx",
       "./router": "./src/router.ts",
       "./bootstrap/setup": "./src/bootstrap/setup.ts",
       "./bootstrap/register-plugins": "./src/bootstrap/register-plugins.ts",
       "./components/pure/*": "./src/components/pure/*/index.tsx"
     },
     "dependencies": {
       "@affine-test/fixtures": "workspace:*",
  
hunk.labels: keep keep keep keep keep replace keep keep keep
hunk.after_edit:     "./*": "./src/*"
  
hunk.file_path: packages/frontend/core/package.json
hunk.type: replace
file: import { NoPageRootError } from '@affine/component/block-suite-editor';
  import { useAFFiNEI18N } from '@affine/i18n/hooks';
  
  import { ContactUS, ErrorDetail } from '../error-basic/error-detail';
  import { createErrorFallback } from '../error-basic/fallback-creator';
  
  export const NoPageRootFallback = createErrorFallback(
    NoPageRootError,
    props => {
      const { resetError } = props;
      const t = useAFFiNEI18N();
  
      return (
        <ErrorDetail
          title={t['com.affine.error.no-page-root.title']()}
          description={<ContactUS />}
          resetError={resetError}
        />
      );
    }
  );
  