hunk.code_window:     const fetchWorkspaceName = useCallback(async () => {
           if (!currentSpaceId) {
               return;
           }
           const name = await services.api.userConfig.getWorkspaceName(
               currentSpaceId
           );
           setWorkspaceName(name);
  
hunk.labels: keep keep keep keep keep replace replace replace replace keep
hunk.after_edit:         const [name, workspaceId] = await Promise.all([
               services.api.userConfig.getWorkspaceName(currentSpaceId),
               services.api.userConfig.getWorkspaceId(currentSpaceId),
           ]);
  
hunk.file_path: apps/ligo-virgo/src/pages/workspace/docs/workspace-name.tsx
hunk.type: replace
file: {
      "extends": "../../../tsconfig.base.json",
      "compilerOptions": {
          "jsx": "react-jsx",
          "allowJs": true,
          "esModuleInterop": true,
          "allowSyntheticDefaultImports": true,
          "forceConsistentCasingInFileNames": true,
          "strict": true,
          "strictNullChecks": true,
          "noImplicitOverride": true,
          "noPropertyAccessFromIndexSignature": true,
          "noImplicitReturns": true,
          "noFallthroughCasesInSwitch": true,
          "importsNotUsedAsValues": "error"
      },
      "files": [],
      "include": [],
      "references": [
          {
              "path": "./tsconfig.lib.json"
          },
          {
              "path": "./tsconfig.spec.json"
          }
      ]
  }
  